<<<<<<< HEAD ======= typeof setImmediate==_0x16ecab(0x2202)?setImmediate:typeof process<'u'&&(process==null||process['nextTick']);const QuantizeOptionsSchema=z[_0x16ecab(0x19cb)]({'colors':z['number']()['optional'](),'colorDistanceFormula':z[_0x16ecab(0xc1d)]([z['literal'](_0x16ecab(0xbbb)),z[_0x16ecab(0xd16)]('cie94-graphic-arts'),z[_0x16ecab(0xd16)]('ciede2000'),z[_0x16ecab(0xd16)](_0x16ecab(0xde0)),z[_0x16ecab(0xd16)]('euclidean'),z[_0x16ecab(0xd16)](_0x16ecab(0x6b3)),z[_0x16ecab(0xd16)]('euclidean-bt709'),z['literal'](_0x16ecab(0x1c68)),z['literal']('manhattan-bt709'),z[_0x16ecab(0xd16)](_0x16ecab(0x68f)),z['literal'](_0x16ecab(0x16d5))])[_0x16ecab(0x7a4)](),'paletteQuantization':z[_0x16ecab(0xc1d)]([z[_0x16ecab(0xd16)](_0x16ecab(0x249d)),z[_0x16ecab(0xd16)](_0x16ecab(0x5fc)),z[_0x16ecab(0xd16)](_0x16ecab(0x285)),z[_0x16ecab(0xd16)](_0x16ecab(0x40e))])[_0x16ecab(0x7a4)](),'imageQuantization':z[_0x16ecab(0xc1d)]([z[_0x16ecab(0xd16)](_0x16ecab(0x36c)),z[_0x16ecab(0xd16)](_0x16ecab(0x1116)),z[_0x16ecab(0xd16)](_0x16ecab(0x791)),z['literal'](_0x16ecab(0x15e0)),z[_0x16ecab(0xd16)](_0x16ecab(0x106)),z[_0x16ecab(0xd16)]('atkinson'),z[_0x16ecab(0xd16)](_0x16ecab(0x1647)),z['literal'](_0x16ecab(0xf8d)),z['literal']('sierra'),z['literal']('two-sierra'),z['literal'](_0x16ecab(0x233))])[_0x16ecab(0x7a4)]()}),methods={'quantize'(_0x3d0ba8,_0x46e0f0){var _0x5acfa3=_0x16ecab;const {colors:_0x44629e,colorDistanceFormula:_0x31e2b4,paletteQuantization:_0x58b9ba,imageQuantization:_0x1b0f74}=QuantizeOptionsSchema[_0x5acfa3(0x14e1)](_0x46e0f0),_0xa5f885=utils_exports[_0x5acfa3(0x162a)]['fromUint8Array'](_0x3d0ba8[_0x5acfa3(0x1034)][_0x5acfa3(0x1d4d)],_0x3d0ba8['bitmap'][_0x5acfa3(0x1594)],_0x3d0ba8['bitmap'][_0x5acfa3(0x787)]),_0x11fc76=applyPaletteSync(_0xa5f885,buildPaletteSync([_0xa5f885],{'colors':_0x44629e,'colorDistanceFormula':_0x31e2b4,'paletteQuantization':_0x58b9ba}),{'colorDistanceFormula':_0x31e2b4,'imageQuantization':_0x1b0f74});return _0x3d0ba8[_0x5acfa3(0x1034)][_0x5acfa3(0x1d4d)]=Buffer$1[_0x5acfa3(0x1acd)](_0x11fc76[_0x5acfa3(0x1617)]()),_0x3d0ba8;}};var parseBmfontAscii=function(_0x303bba){var _0x5ccc47=_0x16ecab;if(!_0x303bba)throw new Error(_0x5ccc47(0x2f9));var _0x260b11={'pages':[],'chars':[],'kernings':[]},_0x46ac37=(_0x303bba=_0x303bba[_0x5ccc47(0x190a)]()[_0x5ccc47(0x2fc)]())[_0x5ccc47(0x5af)](/\r\n?|\n/g);if(_0x46ac37[_0x5ccc47(0xe53)]===0x0)throw new Error(_0x5ccc47(0x1ae4));for(var _0x41c20b=0x0;_0x41c20b<_0x46ac37['length'];_0x41c20b++){var _0x509c54=splitLine(_0x46ac37[_0x41c20b],_0x41c20b);if(_0x509c54){if(_0x509c54[_0x5ccc47(0xe0)]===_0x5ccc47(0x1f21)){if(typeof _0x509c54[_0x5ccc47(0x1d4d)]['id']!='number')throw new Error(_0x5ccc47(0xc61)+_0x41c20b+'\x20--\x20needs\x20page\x20id=N');if(typeof _0x509c54[_0x5ccc47(0x1d4d)]['file']!=_0x5ccc47(0x2328))throw new Error(_0x5ccc47(0xc61)+_0x41c20b+_0x5ccc47(0xc2e));_0x260b11['pages'][_0x509c54['data']['id']]=_0x509c54[_0x5ccc47(0x1d4d)][_0x5ccc47(0xa55)];}else _0x509c54[_0x5ccc47(0xe0)]===_0x5ccc47(0x2009)||_0x509c54[_0x5ccc47(0xe0)]===_0x5ccc47(0xdaa)||(_0x509c54[_0x5ccc47(0xe0)]==='char'?_0x260b11['chars'][_0x5ccc47(0xc8b)](_0x509c54[_0x5ccc47(0x1d4d)]):_0x509c54[_0x5ccc47(0xe0)]===_0x5ccc47(0xfb9)?_0x260b11[_0x5ccc47(0xdaa)][_0x5ccc47(0xc8b)](_0x509c54['data']):_0x260b11[_0x509c54['key']]=_0x509c54[_0x5ccc47(0x1d4d)]);}}return _0x260b11;};function splitLine(_0x422728,_0x563b93){var _0x4f6d50=_0x16ecab;if(!(_0x422728=_0x422728[_0x4f6d50(0xecc)](/\t+/g,'\x20')[_0x4f6d50(0x2fc)]()))return null;var _0x1710c2=_0x422728['indexOf']('\x20');if(_0x1710c2===-0x1)throw new Error(_0x4f6d50(0x2eb)+_0x563b93);var _0x20d89e=_0x422728[_0x4f6d50(0x1c52)](0x0,_0x1710c2);_0x422728=(_0x422728=(_0x422728=(_0x422728=_0x422728['substring'](_0x1710c2+0x1))[_0x4f6d50(0xecc)](/letter=[\'\"]\S+[\'\"]/gi,''))['split']('='))[_0x4f6d50(0x17ee)](function(_0x3b50bd){var _0x151dc3=_0x4f6d50;return _0x3b50bd['trim']()[_0x151dc3(0x1799)](/(".*?"|[^"\s]+)+(?=\s*|\s*$)/g);});for(var _0x489de9=[],_0x34a393=0x0;_0x34a393<_0x422728[_0x4f6d50(0xe53)];_0x34a393++){var _0x50e8a3=_0x422728[_0x34a393];_0x34a393===0x0?_0x489de9['push']({'key':_0x50e8a3[0x0],'data':''}):_0x34a393===_0x422728[_0x4f6d50(0xe53)]-0x1?_0x489de9[_0x489de9[_0x4f6d50(0xe53)]-0x1][_0x4f6d50(0x1d4d)]=parseData(_0x50e8a3[0x0]):(_0x489de9[_0x489de9['length']-0x1]['data']=parseData(_0x50e8a3[0x0]),_0x489de9[_0x4f6d50(0xc8b)]({'key':_0x50e8a3[0x1],'data':''}));}var _0x5d943a={'key':_0x20d89e,'data':{}};return _0x489de9['forEach'](function(_0x2d75c4){var _0x11ccf2=_0x4f6d50;_0x5d943a[_0x11ccf2(0x1d4d)][_0x2d75c4['key']]=_0x2d75c4[_0x11ccf2(0x1d4d)];}),_0x5d943a;}function parseData(_0x389ef2){var _0x5beef8=_0x16ecab;return _0x389ef2&&_0x389ef2[_0x5beef8(0xe53)]!==0x0?_0x389ef2[_0x5beef8(0x1f70)]('\x22')===0x0||_0x389ef2[_0x5beef8(0x1f70)]('\x27')===0x0?_0x389ef2[_0x5beef8(0x1c52)](0x1,_0x389ef2[_0x5beef8(0xe53)]-0x1):_0x389ef2[_0x5beef8(0x1f70)](',')!==-0x1?parseIntList$1(_0x389ef2):parseInt(_0x389ef2,0xa):'';}function parseIntList$1(_0x10333e){var _0x2d9ca5=_0x16ecab;return _0x10333e[_0x2d9ca5(0x5af)](',')[_0x2d9ca5(0x17ee)](function(_0x1712cf){return parseInt(_0x1712cf,0xa);});}getDefaultExportFromCjs(parseBmfontAscii);var GLYPH_DESIGNER_ERROR=_0x16ecab(0x1381),parseAttribs=function(_0x545d55){var _0x943cb7=_0x16ecab;for(var _0x1d8a66 in(_0x545d55=Object[_0x943cb7(0xde6)]({},_0x545d55),GLYPH_DESIGNER_ERROR in _0x545d55&&(_0x545d55[_0x943cb7(0x6b2)]=_0x545d55[GLYPH_DESIGNER_ERROR],delete _0x545d55[GLYPH_DESIGNER_ERROR]),_0x545d55))_0x1d8a66!==_0x943cb7(0x18e2)&&_0x1d8a66!==_0x943cb7(0x6b2)&&(_0x545d55[_0x1d8a66]=_0x1d8a66===_0x943cb7(0x2359)||_0x1d8a66===_0x943cb7(0x1bf5)?parseIntList(_0x545d55[_0x1d8a66]):parseInt(_0x545d55[_0x1d8a66],0xa));return _0x545d55;};function parseIntList(_0x5c9f40){var _0x337627=_0x16ecab;return _0x5c9f40['split'](',')[_0x337627(0x17ee)](function(_0x4ffd20){return parseInt(_0x4ffd20,0xa);});}var xmlParseFromString=self['DOMParser']!==void 0x0?function(_0x100992){var _0x181118=_0x16ecab;return new self[(_0x181118(0x1429))]()[_0x181118(0x1f28)](_0x100992,_0x181118(0x1144));}:self[_0x16ecab(0x1993)]!==void 0x0&&new self['ActiveXObject'](_0x16ecab(0x1249))?function(_0x2acbcd){var _0x138ae6=_0x16ecab,_0x5222e3=new self['ActiveXObject'](_0x138ae6(0x1249));return _0x5222e3['async']=_0x138ae6(0xd62),_0x5222e3['loadXML'](_0x2acbcd),_0x5222e3;}:function(_0x430ef3){var _0x4f30e4=_0x16ecab,_0x411051=document[_0x4f30e4(0x8db)](_0x4f30e4(0xd5c));return _0x411051[_0x4f30e4(0x13a3)]=_0x430ef3,_0x411051;},parseAttributes=parseAttribs,parseFromString=xmlParseFromString,NAME_MAP={'scaleh':_0x16ecab(0xe1c),'scalew':_0x16ecab(0x848),'stretchh':_0x16ecab(0x2ff),'lineheight':_0x16ecab(0x5c7),'alphachnl':_0x16ecab(0xeb1),'redchnl':'redChnl','greenchnl':_0x16ecab(0xcee),'bluechnl':_0x16ecab(0xb88)},browser$2=function(_0x4aa5ef){var _0x519f81=_0x16ecab;_0x4aa5ef=_0x4aa5ef[_0x519f81(0x190a)]();var _0x309e94=parseFromString(_0x4aa5ef),_0x3acbe6={'pages':[],'chars':[],'kernings':[]};[_0x519f81(0x7c1),_0x519f81(0xaaa)][_0x519f81(0x1856)](function(_0x317bb8){var _0x97c6de=_0x519f81,_0x4dde7f=_0x309e94[_0x97c6de(0x1feb)](_0x317bb8)[0x0];_0x4dde7f&&(_0x3acbe6[_0x317bb8]=parseAttributes(getAttribs(_0x4dde7f)));});var _0x2a04ae=_0x309e94['getElementsByTagName'](_0x519f81(0x1c14))[0x0];if(!_0x2a04ae)throw new Error(_0x519f81(0x203));for(var _0x3e5d79=_0x2a04ae['getElementsByTagName'](_0x519f81(0x1f21)),_0x402b89=0x0;_0x402b89<_0x3e5d79[_0x519f81(0xe53)];_0x402b89++){var _0x16a79b=_0x3e5d79[_0x402b89],_0x24a2ef=parseInt(_0x16a79b[_0x519f81(0x24c5)]('id'),0xa),_0x2ae37d=_0x16a79b[_0x519f81(0x24c5)](_0x519f81(0xa55));if(isNaN(_0x24a2ef))throw new Error(_0x519f81(0x12fc));if(!_0x2ae37d)throw new Error('malformed\x20file\x20--\x20needs\x20page\x20\x22file\x22\x20attribute');_0x3acbe6[_0x519f81(0x1c14)][parseInt(_0x24a2ef,0xa)]=_0x2ae37d;}return[_0x519f81(0x2009),_0x519f81(0xdaa)][_0x519f81(0x1856)](function(_0x3183b7){var _0x5e1c30=_0x519f81,_0x4159ee=_0x309e94['getElementsByTagName'](_0x3183b7)[0x0];if(_0x4159ee)for(var _0x414308=_0x3183b7[_0x5e1c30(0x1c52)](0x0,_0x3183b7['length']-0x1),_0x4e3f35=_0x4159ee[_0x5e1c30(0x1feb)](_0x414308),_0x344feb=0x0;_0x344feb<_0x4e3f35['length'];_0x344feb++){var _0x58f3ac=_0x4e3f35[_0x344feb];_0x3acbe6[_0x3183b7][_0x5e1c30(0xc8b)](parseAttributes(getAttribs(_0x58f3ac)));}}),_0x3acbe6;};function getAttribs(_0x2fce6a){var _0x1fe39d=_0x16ecab;return getAttribList(_0x2fce6a)[_0x1fe39d(0x2514)](function(_0x594066,_0x402f3f){var _0x292d81=_0x1fe39d;return _0x594066[mapName(_0x402f3f[_0x292d81(0x440)])]=_0x402f3f[_0x292d81(0x2148)],_0x594066;},{});}function getAttribList(_0xa464e9){var _0x162b4e=_0x16ecab;for(var _0x51f340=[],_0x4c86eb=0x0;_0x4c86eb<_0xa464e9[_0x162b4e(0x92b)][_0x162b4e(0xe53)];_0x4c86eb++)_0x51f340[_0x162b4e(0xc8b)](_0xa464e9[_0x162b4e(0x92b)][_0x4c86eb]);return _0x51f340;}function mapName(_0x10cc35){var _0x4b8775=_0x16ecab;return NAME_MAP[_0x10cc35[_0x4b8775(0x1a2)]()]||_0x10cc35;}getDefaultExportFromCjs(browser$2);var HEADER$1=[0x42,0x4d,0x46],parseBmfontBinary=function(_0x3a4b5a){var _0x6b61c1=_0x16ecab;if(_0x3a4b5a[_0x6b61c1(0xe53)]<0x6)throw new Error('invalid\x20buffer\x20length\x20for\x20BMFont');var _0x3b3bb6=HEADER$1[_0x6b61c1(0x1ee0)](function(_0x4b7a7c,_0x32f014){var _0x41c856=_0x6b61c1;return _0x3a4b5a[_0x41c856(0xd29)](_0x32f014)===_0x4b7a7c;});if(!_0x3b3bb6)throw new Error(_0x6b61c1(0xedf));var _0x23e42b=0x3;if(_0x3a4b5a[_0x6b61c1(0xd29)](_0x23e42b++)>0x3)throw new Error(_0x6b61c1(0x1317));for(var _0x593261={'kernings':[],'chars':[]},_0x54ac28=0x0;_0x54ac28<0x5;_0x54ac28++)_0x23e42b+=readBlock(_0x593261,_0x3a4b5a,_0x23e42b);return _0x593261;};function readBlock(_0x223def,_0x4c8e85,_0x8df2c3){var _0x4ef34e=_0x16ecab;if(_0x8df2c3>_0x4c8e85[_0x4ef34e(0xe53)]-0x1)return 0x0;var _0x3db15e=_0x4c8e85[_0x4ef34e(0xd29)](_0x8df2c3++),_0x24d963=_0x4c8e85['readInt32LE'](_0x8df2c3);switch(_0x8df2c3+=0x4,_0x3db15e){case 0x1:_0x223def[_0x4ef34e(0x7c1)]=readInfo(_0x4c8e85,_0x8df2c3);break;case 0x2:_0x223def[_0x4ef34e(0xaaa)]=readCommon(_0x4c8e85,_0x8df2c3);break;case 0x3:_0x223def[_0x4ef34e(0x1c14)]=readPages(_0x4c8e85,_0x8df2c3,_0x24d963);break;case 0x4:_0x223def['chars']=readChars(_0x4c8e85,_0x8df2c3,_0x24d963);break;case 0x5:_0x223def[_0x4ef34e(0xdaa)]=readKernings(_0x4c8e85,_0x8df2c3,_0x24d963);}return 0x5+_0x24d963;}function readInfo(_0xe3e12c,_0x521592){var _0x1a13a3=_0x16ecab,_0x16ad95={};_0x16ad95['size']=_0xe3e12c[_0x1a13a3(0x2390)](_0x521592);var _0x546ab5=_0xe3e12c['readUInt8'](_0x521592+0x2);return _0x16ad95[_0x1a13a3(0x1a78)]=_0x546ab5>>0x7&0x1,_0x16ad95[_0x1a13a3(0x1ccc)]=_0x546ab5>>0x6&0x1,_0x16ad95['italic']=_0x546ab5>>0x5&0x1,_0x16ad95[_0x1a13a3(0x1623)]=_0x546ab5>>0x4&0x1,_0x546ab5>>0x3&0x1&&(_0x16ad95['fixedHeight']=0x1),_0x16ad95[_0x1a13a3(0x6b2)]=_0xe3e12c[_0x1a13a3(0xd29)](_0x521592+0x3)||'',_0x16ad95[_0x1a13a3(0x2ff)]=_0xe3e12c[_0x1a13a3(0x1ac9)](_0x521592+0x4),_0x16ad95['aa']=_0xe3e12c['readUInt8'](_0x521592+0x6),_0x16ad95[_0x1a13a3(0x2359)]=[_0xe3e12c[_0x1a13a3(0x1c10)](_0x521592+0x7),_0xe3e12c[_0x1a13a3(0x1c10)](_0x521592+0x8),_0xe3e12c[_0x1a13a3(0x1c10)](_0x521592+0x9),_0xe3e12c[_0x1a13a3(0x1c10)](_0x521592+0xa)],_0x16ad95[_0x1a13a3(0x1bf5)]=[_0xe3e12c[_0x1a13a3(0x1c10)](_0x521592+0xb),_0xe3e12c['readInt8'](_0x521592+0xc)],_0x16ad95[_0x1a13a3(0x1542)]=_0xe3e12c[_0x1a13a3(0xd29)](_0x521592+0xd),_0x16ad95[_0x1a13a3(0x18e2)]=readStringNT(_0xe3e12c,_0x521592+0xe),_0x16ad95;}function readCommon(_0x44ec48,_0x2ae920){var _0x15fd17=_0x16ecab,_0x26d23a={};return _0x26d23a[_0x15fd17(0x5c7)]=_0x44ec48[_0x15fd17(0x1ac9)](_0x2ae920),_0x26d23a['base']=_0x44ec48[_0x15fd17(0x1ac9)](_0x2ae920+0x2),_0x26d23a[_0x15fd17(0x848)]=_0x44ec48[_0x15fd17(0x1ac9)](_0x2ae920+0x4),_0x26d23a[_0x15fd17(0xe1c)]=_0x44ec48[_0x15fd17(0x1ac9)](_0x2ae920+0x6),_0x26d23a[_0x15fd17(0x1c14)]=_0x44ec48[_0x15fd17(0x1ac9)](_0x2ae920+0x8),_0x44ec48[_0x15fd17(0xd29)](_0x2ae920+0xa),_0x26d23a[_0x15fd17(0x1e6f)]=0x0,_0x26d23a[_0x15fd17(0xeb1)]=_0x44ec48['readUInt8'](_0x2ae920+0xb),_0x26d23a['redChnl']=_0x44ec48['readUInt8'](_0x2ae920+0xc),_0x26d23a[_0x15fd17(0xcee)]=_0x44ec48[_0x15fd17(0xd29)](_0x2ae920+0xd),_0x26d23a[_0x15fd17(0xb88)]=_0x44ec48['readUInt8'](_0x2ae920+0xe),_0x26d23a;}function readPages(_0x44e9d4,_0x1de761,_0x49b490){var _0x516585=_0x16ecab;for(var _0x516295=[],_0x43b4b9=readNameNT(_0x44e9d4,_0x1de761),_0x375d5a=_0x43b4b9[_0x516585(0xe53)]+0x1,_0x5a6268=_0x49b490/_0x375d5a,_0x207da9=0x0;_0x207da9<_0x5a6268;_0x207da9++)_0x516295[_0x207da9]=_0x44e9d4[_0x516585(0x1af9)](_0x1de761,_0x1de761+_0x43b4b9[_0x516585(0xe53)])[_0x516585(0x190a)](_0x516585(0xc6c)),_0x1de761+=_0x375d5a;return _0x516295;}function readChars(_0xbbc6ce,_0x19d78e,_0x185dd2){var _0x13f798=_0x16ecab;for(var _0x2abf78=[],_0x3d0d65=_0x185dd2/0x14,_0xd6ed10=0x0;_0xd6ed10<_0x3d0d65;_0xd6ed10++){var _0x5b6d1c={},_0x49eaad=0x14*_0xd6ed10;_0x5b6d1c['id']=_0xbbc6ce['readUInt32LE'](_0x19d78e+0x0+_0x49eaad),_0x5b6d1c['x']=_0xbbc6ce[_0x13f798(0x1ac9)](_0x19d78e+0x4+_0x49eaad),_0x5b6d1c['y']=_0xbbc6ce[_0x13f798(0x1ac9)](_0x19d78e+0x6+_0x49eaad),_0x5b6d1c[_0x13f798(0x1594)]=_0xbbc6ce[_0x13f798(0x1ac9)](_0x19d78e+0x8+_0x49eaad),_0x5b6d1c[_0x13f798(0x787)]=_0xbbc6ce[_0x13f798(0x1ac9)](_0x19d78e+0xa+_0x49eaad),_0x5b6d1c[_0x13f798(0x562)]=_0xbbc6ce[_0x13f798(0x2390)](_0x19d78e+0xc+_0x49eaad),_0x5b6d1c[_0x13f798(0x1218)]=_0xbbc6ce[_0x13f798(0x2390)](_0x19d78e+0xe+_0x49eaad),_0x5b6d1c[_0x13f798(0x180)]=_0xbbc6ce[_0x13f798(0x2390)](_0x19d78e+0x10+_0x49eaad),_0x5b6d1c[_0x13f798(0x1f21)]=_0xbbc6ce[_0x13f798(0xd29)](_0x19d78e+0x12+_0x49eaad),_0x5b6d1c[_0x13f798(0x11df)]=_0xbbc6ce[_0x13f798(0xd29)](_0x19d78e+0x13+_0x49eaad),_0x2abf78[_0xd6ed10]=_0x5b6d1c;}return _0x2abf78;}function readKernings(_0x38c44b,_0x3bada6,_0x261d39){var _0x55b0e2=_0x16ecab;for(var _0x20b4bd=[],_0x243e1f=_0x261d39/0xa,_0x2753b1=0x0;_0x2753b1<_0x243e1f;_0x2753b1++){var _0x46bf56={},_0x3b5800=0xa*_0x2753b1;_0x46bf56[_0x55b0e2(0x20a0)]=_0x38c44b[_0x55b0e2(0x4db)](_0x3bada6+0x0+_0x3b5800),_0x46bf56[_0x55b0e2(0x23fc)]=_0x38c44b[_0x55b0e2(0x4db)](_0x3bada6+0x4+_0x3b5800),_0x46bf56[_0x55b0e2(0x14dc)]=_0x38c44b[_0x55b0e2(0x2390)](_0x3bada6+0x8+_0x3b5800),_0x20b4bd[_0x2753b1]=_0x46bf56;}return _0x20b4bd;}function readNameNT(_0x473745,_0x15c0eb){var _0x4cda95=_0x16ecab;for(var _0x57559f=_0x15c0eb;_0x57559f<_0x473745[_0x4cda95(0xe53)]&&_0x473745[_0x57559f]!==0x0;_0x57559f++);return _0x473745[_0x4cda95(0x1af9)](_0x15c0eb,_0x57559f);}function readStringNT(_0x4dc887,_0x2c8084){var _0x2dbae8=_0x16ecab;return readNameNT(_0x4dc887,_0x2c8084)[_0x2dbae8(0x190a)](_0x2dbae8(0xc6c));}getDefaultExportFromCjs(parseBmfontBinary);function e(_0x3d0ffa){var _0xcf3868=_0x16ecab;return _0x3d0ffa&&_0x3d0ffa['__esModule']&&Object[_0xcf3868(0xe95)]['hasOwnProperty'][_0xcf3868(0x1fb0)](_0x3d0ffa,_0xcf3868(0x20dd))?_0x3d0ffa[_0xcf3868(0x20dd)]:_0x3d0ffa;}const t=_0x5a1a5f=>{var _0x401f28=_0x16ecab;if(!_0x5a1a5f)return null;const _0x3617b8={};switch(_0x5a1a5f['type']){case'ELEMENT':{let _0x3fcccf={};const _0x20b0af=E(_0x5a1a5f[_0x401f28(0x242d)]['attributes']),_0x58a14f=t(_0x5a1a5f[_0x401f28(0x242d)][_0x401f28(0x44c)]);if(_0x20b0af&&(_0x3fcccf=Object['assign'](_0x3fcccf,_0x20b0af)),_0x58a14f){const _0x4a778f=r(_0x5a1a5f['value'][_0x401f28(0x44c)]);_0x3fcccf=Object['assign'](_0x3fcccf,_0x4a778f);}_0x3617b8[_0x5a1a5f['value']['type']]=_0x3fcccf;break;}case _0x401f28(0xb01):{const _0xff3f30=_0x5a1a5f[_0x401f28(0x242d)];_0x3617b8[_0xff3f30[_0x401f28(0xe18)]]=_0xff3f30['value'];break;}case'CONTENT':return{'content':_0x5a1a5f[_0x401f28(0x242d)]};}return _0x3617b8;},r=_0x4b593d=>_0x4b593d&&Array[_0x16ecab(0x203d)](_0x4b593d)&&_0x4b593d['length']!==0x0?n(_0x4b593d)?{'content':_0x4b593d[0x0][_0x16ecab(0x242d)]}:{'children':_0x4b593d[_0x16ecab(0x17ee)](t)}:null,n=_0x58575c=>_0x58575c&&Array[_0x16ecab(0x203d)](_0x58575c)&&_0x58575c['length']===0x1&&_0x58575c[0x0]['type']==='CONTENT',E=_0x58a1e5=>_0x58a1e5&&Array[_0x16ecab(0x203d)](_0x58a1e5)?_0x58a1e5['map'](t)[_0x16ecab(0x2514)]((_0x3db6c5,_0x56d9ff)=>Object['assign'](_0x3db6c5,_0x56d9ff),{}):null;var s={'convert':_0x53f3a6=>t(_0x53f3a6[_0x16ecab(0x242d)][_0x16ecab(0x44c)][0x0])},a={'Token':(_0x192dea,_0x14e792)=>({'type':_0x192dea,'value':_0x14e792}),'TOKEN_TYPE':{'OPEN_BRACKET':_0x16ecab(0x4d2),'ELEMENT_TYPE':_0x16ecab(0x24e7),'CLOSE_ELEMENT':'CLOSE_ELEMENT','ATTRIB_NAME':'ATTRIB_NAME','ATTRIB_VALUE':_0x16ecab(0xeb5),'ASSIGN':_0x16ecab(0xe06),'CLOSE_BRACKET':'CLOSE_BRACKET','CONTENT':_0x16ecab(0x1507),'EOF':_0x16ecab(0x1b5e)}};const {Token:T,TOKEN_TYPE:u}=a,c=T(_0x16ecab(0x1b5e)),l=_0x242e8e=>_0x242e8e==='\x20'||_0x242e8e==='\x0a'||_0x242e8e==='\x0d'||_0x242e8e==='\x09',o=_0x1b8c55=>_0x1b8c55['replace'](/'/g,'\x22');var N={'createLexer':function(_0x5a2cc3){var _0x56a920=_0x16ecab;let _0x1050d0=null,_0x5d1cd1=(_0x27eeb0=>{var _0x584645=_0x1685;let _0x3d3085=0x0;for(;_0x3d3085<_0x27eeb0[_0x584645(0xe53)]&&l(_0x27eeb0[_0x3d3085]);)_0x3d3085++;return((_0x127d03,_0x24ba46)=>{var _0x377458=_0x584645;if(_0x127d03['startsWith'](_0x377458(0x1bf0),_0x24ba46)){const _0x22de99=_0x127d03[_0x377458(0xe53)];for(;_0x24ba46<_0x22de99;)if(_0x127d03[_0x24ba46]!=='?')_0x24ba46++;else{if(_0x127d03[_0x24ba46+0x1]==='>')return _0x24ba46+0x2;_0x24ba46++;}}return _0x24ba46;})(_0x27eeb0,_0x3d3085);})(_0x5a2cc3),_0x4e5172=[];const _0x4ec95b=()=>_0x5a2cc3[_0x5d1cd1],_0x3e7f9f=()=>_0x1050d0!==c&&_0x5d1cd1<_0x5a2cc3[_0x56a920(0xe53)],_0x1f6355=_0x5fec6e=>_0x5fec6e==='\x22'||_0x5fec6e==='\x27',_0x22206a=()=>{for(;_0x3e7f9f()&&l(_0x5a2cc3[_0x5d1cd1]);)_0x5d1cd1++;},_0x1bd150=_0x29c390=>{var _0x2158dd=_0x56a920;if(_0x3e7f9f()){if(_0x5a2cc3[_0x5d1cd1]==='<'){let _0x330ada='<';return _0x5d1cd1++,_0x3e7f9f()&&_0x5a2cc3[_0x5d1cd1]==='/'?(_0x5d1cd1++,_0x330ada=''&&(_0x5d1cd1++,_0x47a587='/>'),_0x47a587;}if(_0x5a2cc3[_0x5d1cd1]==='='||_0x5a2cc3[_0x5d1cd1]==='>'){const _0x28ddb4=_0x5a2cc3[_0x5d1cd1];return _0x5d1cd1++,_0x28ddb4;}}return _0x502019(!!_0x29c390);},_0x502019=_0x25cdd6=>{var _0xe7700b=_0x56a920;const _0x32457a=_0x25cdd6?/[^>=<]/u:/[a-zA-Z0-9_:-]/;let _0x15c797=_0x5d1cd1;for(;_0x3e7f9f()&&_0x5a2cc3[_0x5d1cd1][_0xe7700b(0x1799)](_0x32457a);)_0x5d1cd1++;return o(_0x5a2cc3[_0xe7700b(0x1c52)](_0x15c797,_0x5d1cd1));},_0x3d7752=()=>{var _0x301a4a=_0x56a920;const _0x9a35ab=_0x5d1cd1;_0x22206a();const _0x11d9d1=_0x5d1cd1-_0x9a35ab;if(_0x3e7f9f()){if(_0x1050d0&&_0x1050d0[_0x301a4a(0x22e8)]===u[_0x301a4a(0x4d2)]){_0x22206a();const _0x1b8153=_0x1bd150(!0x1);_0x1050d0=T(u['ELEMENT_TYPE'],_0x1b8153),_0x4e5172['push'](_0x1b8153);}else{if(_0x1050d0&&_0x1050d0[_0x301a4a(0x22e8)]===u[_0x301a4a(0xe06)]){_0x3e7f9f()&&_0x1f6355(_0x4ec95b())&&_0x5d1cd1++;let _0x1001ef=_0x5d1cd1;for(;_0x3e7f9f()&&!_0x1f6355(_0x4ec95b());)_0x5d1cd1++;const _0x340337=o(_0x5a2cc3[_0x301a4a(0x1c52)](_0x1001ef,_0x5d1cd1));_0x5d1cd1++,_0x1050d0=T(u[_0x301a4a(0xeb5)],_0x340337);}else{_0x22206a();let _0x2d4d1b=_0x1bd150(!0x0);switch(_0x2d4d1b){case'=':_0x1050d0=_0x1050d0[_0x301a4a(0x22e8)]===u[_0x301a4a(0x2bc)]?T(u[_0x301a4a(0xe06)]):T(u[_0x301a4a(0x1507)],_0x2d4d1b);break;case'';)_0x5d1cd1++;_0x1050d0=T(u[_0x301a4a(0xbd6)],_0x5a2cc3['substring'](_0x50287c,_0x5d1cd1)),_0x5d1cd1++,_0x4e5172[_0x301a4a(0x1a1a)]();break;}case'/>':{const _0x396d55=_0x4e5172['pop']();_0x1050d0=T(u[_0x301a4a(0xbd6)],_0x396d55);break;}case'\x3C!--':{const _0x2a43a9=['!','-','-'];for(;_0x3e7f9f()&&(_0x2a43a9[0x2]!=='>'||_0x2a43a9[0x1]!=='-'||_0x2a43a9[0x0]!=='-');)_0x2a43a9['shift'](),_0x2a43a9[_0x301a4a(0xc8b)](_0x5a2cc3[_0x5d1cd1]),_0x5d1cd1++;return _0x3d7752();}case'>':_0x1050d0=T(u['CLOSE_BRACKET']);break;case'<':_0x1050d0=T(u['OPEN_BRACKET']);break;default:if(_0x2d4d1b&&_0x2d4d1b['length']>0x0){if(_0x1050d0[_0x301a4a(0x22e8)]===u[_0x301a4a(0x93d)]){let _0x2002fe='';_0x4ec95b()!=='<'&&(_0x2002fe=_0x502019(!0x0)),_0x1050d0=T(u[_0x301a4a(0x1507)],_0x2d4d1b+_0x2002fe);}else{if(_0x1050d0[_0x301a4a(0x22e8)]!==u[_0x301a4a(0x2bc)]&&_0x1050d0[_0x301a4a(0x22e8)]!==u[_0x301a4a(0x1507)])_0x1050d0[_0x301a4a(0x22e8)]===u[_0x301a4a(0xbd6)]?(_0x2d4d1b='\x20'[_0x301a4a(0x1391)](_0x11d9d1)+_0x2d4d1b,_0x1050d0=T(u[_0x301a4a(0x1507)],_0x2d4d1b)):_0x1050d0=T(u[_0x301a4a(0x2bc)],_0x2d4d1b);else{const _0x44a559='\x20'[_0x301a4a(0x1391)](_0x11d9d1)+_0x2d4d1b;_0x1050d0=T(u[_0x301a4a(0x1507)],_0x44a559);}}break;}{const _0x3e3786='Unknown\x20Syntax\x20:\x20\x22'+_0x5a2cc3[_0x5d1cd1]+'\x22';throw new Error(_0x3e3786);}}}}}else _0x1050d0=c;return _0x1050d0;};return{'peek':_0x4ec95b,'next':_0x3d7752,'hasNext':_0x3e7f9f};}};const {createLexer:i}=N,{Token:p,TOKEN_TYPE:O}=a,[A,f,C,h]=[_0x16ecab(0x1669),_0x16ecab(0x1e46),_0x16ecab(0xb01),_0x16ecab(0x1507)],_=(_0x225bc7,_0x289454)=>({'type':_0x225bc7,'value':_0x289454}),L=_0x1f252c=>_(h,_0x1f252c),y=(_0x27e739,_0x3d513b,_0x39eaea)=>_(f,{'type':_0x27e739,'attributes':_0x3d513b,'children':_0x39eaea}),v=(_0x4f1986,_0x5194ae)=>_(C,{'name':_0x4f1986,'value':_0x5194ae}),S=(_0x5cc4d4,_0x40d508)=>{var _0x101948=_0x16ecab;const _0x18a3ff=[];for(;_0x5cc4d4['hasNext']();){const _0x199add=_0x5cc4d4[_0x101948(0x11eb)]();switch(_0x199add[_0x101948(0x22e8)]){case O[_0x101948(0x4d2)]:{const _0x12adca=_0x5cc4d4['next'](),[_0x42b58b,_0x4c8216]=R(_0x5cc4d4);let _0x5bbcdd=[];_0x4c8216[_0x101948(0x22e8)]!==O[_0x101948(0xbd6)]&&(_0x5bbcdd=S(_0x5cc4d4,_0x12adca)),_0x5bbcdd&&_0x5bbcdd[_0x101948(0xe53)]>0x0&&_0x5bbcdd[0x0]['type']===O[_0x101948(0x1507)]&&(_0x5bbcdd=b(_0x5bbcdd)),_0x18a3ff[_0x101948(0xc8b)](y(_0x12adca[_0x101948(0x242d)],_0x42b58b,_0x5bbcdd));break;}case O[_0x101948(0xbd6)]:if(_0x199add[_0x101948(0x242d)]===_0x40d508[_0x101948(0x242d)])return _0x18a3ff;break;case O['CONTENT']:_0x18a3ff[_0x101948(0xc8b)](L(_0x199add[_0x101948(0x242d)]));break;case O[_0x101948(0x1b5e)]:return _0x18a3ff;default:throw new Error(_0x101948(0x1d7c)+_0x199add['type']+'\x20\x22'+_0x199add[_0x101948(0x242d)]+_0x101948(0x2232)+_0x40d508['value']+'\x22');}}return _0x18a3ff;},R=_0xc5365=>{var _0x3d8876=_0x16ecab;const _0x123365=[];let _0x4b447c=_0xc5365['peek']();if(!_0xc5365[_0x3d8876(0x29a)]()||_0x4b447c&&_0x4b447c[_0x3d8876(0x22e8)]===O['CLOSE_BRACKET']||_0x4b447c&&_0x4b447c['type']===O[_0x3d8876(0xbd6)])return[_0x123365,_0x4b447c];for(_0x4b447c=_0xc5365[_0x3d8876(0x11eb)]();_0xc5365['hasNext']()&&_0x4b447c&&_0x4b447c[_0x3d8876(0x22e8)]!==O[_0x3d8876(0x93d)]&&_0x4b447c[_0x3d8876(0x22e8)]!==O[_0x3d8876(0xbd6)];){const _0x5b6bfd=_0x4b447c;_0xc5365[_0x3d8876(0x11eb)]();const _0x2f43aa=_0xc5365[_0x3d8876(0x11eb)](),_0xc9244d=v(_0x5b6bfd[_0x3d8876(0x242d)],_0x2f43aa[_0x3d8876(0x242d)]);_0x123365[_0x3d8876(0xc8b)](_0xc9244d),_0x4b447c=_0xc5365[_0x3d8876(0x11eb)]();}return[_0x123365,_0x4b447c];};function b(_0xfbece0){var _0x5dd5e2=_0x16ecab;let _0x394893=[],_0x539a0d='';return _0xfbece0[_0x5dd5e2(0x1856)](_0x5466b7=>{var _0x31951d=_0x5dd5e2;_0x5466b7['type']===O[_0x31951d(0x1507)]?_0x539a0d+=_0x5466b7[_0x31951d(0x242d)]:(_0x539a0d[_0x31951d(0xe53)]&&(_0x394893[_0x31951d(0xc8b)](L(_0x539a0d)),_0x539a0d=''),_0x394893[_0x31951d(0xc8b)](_0x5466b7));}),_0x539a0d[_0x5dd5e2(0xe53)]&&_0x394893[_0x5dd5e2(0xc8b)](L(_0x539a0d)),_0x394893;}var B={'transpile':function(_0x570104,_0x2dbf9a){const _0xb8de49=(_0x1a5010=>_(A,{'children':S(_0x1a5010,p(A,'ROOT'))}))(i(_0x570104));return _0x2dbf9a?_0x2dbf9a['convert'](_0xb8de49):_0xb8de49;}};const M=s,{transpile:x}=B;var k=e({'convertXML':function(_0x3d7778,_0x465998){return x(_0x3d7778,_0x465998||M);},'createAST':function(_0x3bf1fb){return x(_0x3bf1fb);}}),simpleXmlToJson_min=k,xmlPackage=getDefaultExportFromCjs(simpleXmlToJson_min);const {convertXML}=xmlPackage;createJimp({'formats':[png]}),Buffer$1[_0x16ecab(0x1acd)]([0x42,0x4d,0x46,0x3]);var pixelmatch_1=pixelmatch;const defaultOptions={'threshold':0.1,'includeAA':!0x1,'alpha':0.1,'aaColor':[0xff,0xff,0x0],'diffColor':[0xff,0x0,0x0],'diffColorAlt':null,'diffMask':!0x1};function pixelmatch(_0x4a31f9,_0x42f0ad,_0x1a0f14,_0xde60b7,_0x385dea,_0x488735){var _0x3ab4fb=_0x16ecab;if(!isPixelData(_0x4a31f9)||!isPixelData(_0x42f0ad)||_0x1a0f14&&!isPixelData(_0x1a0f14))throw new Error('Image\x20data:\x20Uint8Array,\x20Uint8ClampedArray\x20or\x20Buffer\x20expected.');if(_0x4a31f9[_0x3ab4fb(0xe53)]!==_0x42f0ad[_0x3ab4fb(0xe53)]||_0x1a0f14&&_0x1a0f14['length']!==_0x4a31f9[_0x3ab4fb(0xe53)])throw new Error(_0x3ab4fb(0x1614));if(_0x4a31f9[_0x3ab4fb(0xe53)]!==_0xde60b7*_0x385dea*0x4)throw new Error(_0x3ab4fb(0x15c2));_0x488735=Object[_0x3ab4fb(0xde6)]({},defaultOptions,_0x488735);const _0x2b20ed=_0xde60b7*_0x385dea,_0x30ee31=new Uint32Array(_0x4a31f9[_0x3ab4fb(0x2417)],_0x4a31f9['byteOffset'],_0x2b20ed),_0x55c91f=new Uint32Array(_0x42f0ad[_0x3ab4fb(0x2417)],_0x42f0ad['byteOffset'],_0x2b20ed);let _0x18cd50=!0x0;for(let _0x53e37b=0x0;_0x53e37b<_0x2b20ed;_0x53e37b++)if(_0x30ee31[_0x53e37b]!==_0x55c91f[_0x53e37b]){_0x18cd50=!0x1;break;}if(_0x18cd50){if(_0x1a0f14&&!_0x488735[_0x3ab4fb(0x87d)]){for(let _0x465cea=0x0;_0x465cea<_0x2b20ed;_0x465cea++)drawGrayPixel(_0x4a31f9,0x4*_0x465cea,_0x488735[_0x3ab4fb(0x18fe)],_0x1a0f14);}return 0x0;}const _0x6ab87d=0x898f*_0x488735[_0x3ab4fb(0x1151)]*_0x488735[_0x3ab4fb(0x1151)];let _0x24de9a=0x0;for(let _0x452f57=0x0;_0x452f57<_0x385dea;_0x452f57++)for(let _0x1ab604=0x0;_0x1ab604<_0xde60b7;_0x1ab604++){const _0x531ee7=0x4*(_0x452f57*_0xde60b7+_0x1ab604),_0x1614b0=colorDelta(_0x4a31f9,_0x42f0ad,_0x531ee7,_0x531ee7);Math[_0x3ab4fb(0x19d3)](_0x1614b0)>_0x6ab87d?_0x488735[_0x3ab4fb(0x16d6)]||!antialiased(_0x4a31f9,_0x1ab604,_0x452f57,_0xde60b7,_0x385dea,_0x42f0ad)&&!antialiased(_0x42f0ad,_0x1ab604,_0x452f57,_0xde60b7,_0x385dea,_0x4a31f9)?(_0x1a0f14&&drawPixel(_0x1a0f14,_0x531ee7,..._0x1614b0<0x0&&_0x488735[_0x3ab4fb(0x2146)]||_0x488735[_0x3ab4fb(0x162)]),_0x24de9a++):_0x1a0f14&&!_0x488735[_0x3ab4fb(0x87d)]&&drawPixel(_0x1a0f14,_0x531ee7,..._0x488735['aaColor']):_0x1a0f14&&(_0x488735[_0x3ab4fb(0x87d)]||drawGrayPixel(_0x4a31f9,_0x531ee7,_0x488735[_0x3ab4fb(0x18fe)],_0x1a0f14));}return _0x24de9a;}function isPixelData(_0x49b73a){var _0x2a8c3d=_0x16ecab;return ArrayBuffer['isView'](_0x49b73a)&&_0x49b73a['constructor'][_0x2a8c3d(0x407)]===0x1;}function antialiased(_0x14c658,_0x4b6d11,_0xfff4d3,_0x26bb9e,_0x221ccc,_0x47d09c){var _0x5861f3=_0x16ecab;const _0x455b31=Math[_0x5861f3(0x1ad4)](_0x4b6d11-0x1,0x0),_0x3300da=Math['max'](_0xfff4d3-0x1,0x0),_0x4411aa=Math[_0x5861f3(0x29e)](_0x4b6d11+0x1,_0x26bb9e-0x1),_0x5cebab=Math[_0x5861f3(0x29e)](_0xfff4d3+0x1,_0x221ccc-0x1),_0x555b92=0x4*(_0xfff4d3*_0x26bb9e+_0x4b6d11);let _0x2653da,_0x233922,_0x28be7d,_0x284c18,_0x106bb5=_0x4b6d11===_0x455b31||_0x4b6d11===_0x4411aa||_0xfff4d3===_0x3300da||_0xfff4d3===_0x5cebab?0x1:0x0,_0x1244c2=0x0,_0x1ff1fb=0x0;for(let _0x133e99=_0x455b31;_0x133e99<=_0x4411aa;_0x133e99++)for(let _0x45e81c=_0x3300da;_0x45e81c<=_0x5cebab;_0x45e81c++){if(_0x133e99===_0x4b6d11&&_0x45e81c===_0xfff4d3)continue;const _0x4b7a59=colorDelta(_0x14c658,_0x14c658,_0x555b92,0x4*(_0x45e81c*_0x26bb9e+_0x133e99),!0x0);if(_0x4b7a59===0x0){if(_0x106bb5++,_0x106bb5>0x2)return!0x1;}else _0x4b7a59<_0x1244c2?(_0x1244c2=_0x4b7a59,_0x2653da=_0x133e99,_0x233922=_0x45e81c):_0x4b7a59>_0x1ff1fb&&(_0x1ff1fb=_0x4b7a59,_0x28be7d=_0x133e99,_0x284c18=_0x45e81c);}return _0x1244c2!==0x0&&_0x1ff1fb!==0x0&&(hasManySiblings(_0x14c658,_0x2653da,_0x233922,_0x26bb9e,_0x221ccc)&&hasManySiblings(_0x47d09c,_0x2653da,_0x233922,_0x26bb9e,_0x221ccc)||hasManySiblings(_0x14c658,_0x28be7d,_0x284c18,_0x26bb9e,_0x221ccc)&&hasManySiblings(_0x47d09c,_0x28be7d,_0x284c18,_0x26bb9e,_0x221ccc));}function hasManySiblings(_0xbe6ca2,_0xed0ac8,_0x26eec4,_0x1a4064,_0x32777d){var _0x35ee7e=_0x16ecab;const _0x4f4eff=Math[_0x35ee7e(0x1ad4)](_0xed0ac8-0x1,0x0),_0x4f1708=Math[_0x35ee7e(0x1ad4)](_0x26eec4-0x1,0x0),_0xbcd41f=Math[_0x35ee7e(0x29e)](_0xed0ac8+0x1,_0x1a4064-0x1),_0x275c06=Math[_0x35ee7e(0x29e)](_0x26eec4+0x1,_0x32777d-0x1),_0x41c2ca=0x4*(_0x26eec4*_0x1a4064+_0xed0ac8);let _0x30eb3b=_0xed0ac8===_0x4f4eff||_0xed0ac8===_0xbcd41f||_0x26eec4===_0x4f1708||_0x26eec4===_0x275c06?0x1:0x0;for(let _0x2f2f14=_0x4f4eff;_0x2f2f14<=_0xbcd41f;_0x2f2f14++)for(let _0x387207=_0x4f1708;_0x387207<=_0x275c06;_0x387207++){if(_0x2f2f14===_0xed0ac8&&_0x387207===_0x26eec4)continue;const _0x315db7=0x4*(_0x387207*_0x1a4064+_0x2f2f14);if(_0xbe6ca2[_0x41c2ca]===_0xbe6ca2[_0x315db7]&&_0xbe6ca2[_0x41c2ca+0x1]===_0xbe6ca2[_0x315db7+0x1]&&_0xbe6ca2[_0x41c2ca+0x2]===_0xbe6ca2[_0x315db7+0x2]&&_0xbe6ca2[_0x41c2ca+0x3]===_0xbe6ca2[_0x315db7+0x3]&&_0x30eb3b++,_0x30eb3b>0x2)return!0x0;}return!0x1;}function colorDelta(_0x51335b,_0x5b55ad,_0x1ff10c,_0x5b6e42,_0x48a2de){let _0x4ad0c4=_0x51335b[_0x1ff10c+0x0],_0x267dd1=_0x51335b[_0x1ff10c+0x1],_0x1b7beb=_0x51335b[_0x1ff10c+0x2],_0x1033fa=_0x51335b[_0x1ff10c+0x3],_0x1c85f1=_0x5b55ad[_0x5b6e42+0x0],_0x4f6b43=_0x5b55ad[_0x5b6e42+0x1],_0x42b019=_0x5b55ad[_0x5b6e42+0x2],_0x198e8e=_0x5b55ad[_0x5b6e42+0x3];if(_0x1033fa===_0x198e8e&&_0x4ad0c4===_0x1c85f1&&_0x267dd1===_0x4f6b43&&_0x1b7beb===_0x42b019)return 0x0;_0x1033fa<0xff&&(_0x1033fa/=0xff,_0x4ad0c4=blend(_0x4ad0c4,_0x1033fa),_0x267dd1=blend(_0x267dd1,_0x1033fa),_0x1b7beb=blend(_0x1b7beb,_0x1033fa)),_0x198e8e<0xff&&(_0x198e8e/=0xff,_0x1c85f1=blend(_0x1c85f1,_0x198e8e),_0x4f6b43=blend(_0x4f6b43,_0x198e8e),_0x42b019=blend(_0x42b019,_0x198e8e));const _0x20065c=rgb2y(_0x4ad0c4,_0x267dd1,_0x1b7beb),_0x40a43f=rgb2y(_0x1c85f1,_0x4f6b43,_0x42b019),_0x3e7c66=_0x20065c-_0x40a43f;if(_0x48a2de)return _0x3e7c66;const _0x3691f1=rgb2i(_0x4ad0c4,_0x267dd1,_0x1b7beb)-rgb2i(_0x1c85f1,_0x4f6b43,_0x42b019),_0x1e6396=rgb2q(_0x4ad0c4,_0x267dd1,_0x1b7beb)-rgb2q(_0x1c85f1,_0x4f6b43,_0x42b019),_0x44854f=0.5053*_0x3e7c66*_0x3e7c66+0.299*_0x3691f1*_0x3691f1+0.1957*_0x1e6396*_0x1e6396;return _0x20065c>_0x40a43f?-_0x44854f:_0x44854f;}function rgb2y(_0x3bf817,_0xc9cff5,_0x5538c4){return 0.29889531*_0x3bf817+0.58662247*_0xc9cff5+0.11448223*_0x5538c4;}function rgb2i(_0x20ab0c,_0x561f05,_0x29fe02){return 0.59597799*_0x20ab0c-0.2741761*_0x561f05-0.32180189*_0x29fe02;}function rgb2q(_0x1aa50d,_0x5a05ba,_0x5be5ac){return 0.21147017*_0x1aa50d-0.52261711*_0x5a05ba+0.31114694*_0x5be5ac;}function blend(_0xb88db1,_0x8990b4){return 0xff+(_0xb88db1-0xff)*_0x8990b4;}function drawPixel(_0x2904ef,_0x35c9aa,_0x25acbf,_0x50ca29,_0xc5ee6c){_0x2904ef[_0x35c9aa+0x0]=_0x25acbf,_0x2904ef[_0x35c9aa+0x1]=_0x50ca29,_0x2904ef[_0x35c9aa+0x2]=_0xc5ee6c,_0x2904ef[_0x35c9aa+0x3]=0xff;}function drawGrayPixel(_0x4a3509,_0x61bff4,_0x38ba35,_0x15799e){const _0x1a92d1=blend(rgb2y(_0x4a3509[_0x61bff4+0x0],_0x4a3509[_0x61bff4+0x1],_0x4a3509[_0x61bff4+0x2]),_0x38ba35*_0x4a3509[_0x61bff4+0x3]/0xff);drawPixel(_0x15799e,_0x61bff4,_0x1a92d1,_0x1a92d1,_0x1a92d1);}getDefaultExportFromCjs(pixelmatch_1);const defaultPlugins=[methods$h,methods$g,methods$f,methods$e,methods$c,methods$a,methods$b,methods$9,methods$8,methods$7,methods$6,methods$5,methods$4,methods$3,methods$d,methods$2,methods$1,methods],defaultFormats=[bmp,msBmp,gif,jpeg$2,png,tiff],JimpMime={'bmp':bmp()['mime'],'gif':gif()[_0x16ecab(0xd28)],'jpeg':jpeg$2()['mime'],'png':png()[_0x16ecab(0xd28)],'tiff':tiff()[_0x16ecab(0xd28)]},Jimp=createJimp({'formats':defaultFormats,'plugins':defaultPlugins}),index$1=Object[_0x16ecab(0xf7)](Object[_0x16ecab(0x19b5)]({'__proto__':null,get 'BlendMode'(){return BlendMode;},get 'BmpCompression'(){return BmpCompression;},get 'HorizontalAlign'(){return HorizontalAlign;},'Jimp':Jimp,'JimpMime':JimpMime,get 'PNGColorType'(){return PNGColorType;},get 'PNGFilterType'(){return PNGFilterType;},get 'ResizeStrategy'(){return ResizeStrategy;},get 'VerticalAlign'(){return VerticalAlign;},'colorDiff':colorDiff,'cssColorToHex':cssColorToHex,'defaultFormats':defaultFormats,'defaultPlugins':defaultPlugins,'intToRGBA':intToRGBA$1,'limit255':limit255,'measureText':measureText,'measureTextHeight':measureTextHeight},Symbol[_0x16ecab(0x1c30)],{'value':'Module'})),zhcn={'###\x20Active\x20Document\x20###':'###\x20当前文档\x20###','###\x20The\x20Canvas\x20###':_0x16ecab(0x886),'###\x20New\x20Layer\x20###':_0x16ecab(0x101),'###\x20Selected\x20Layer\x20###':'###\x20所选图层\x20###','###\x20Keep\x20Size\x20or\x20Fit\x20Canvas\x20###':_0x16ecab(0x20c6),'_SDPPP_PSD_':_0x16ecab(0x5d9),'Save\x20and\x20run\x20immediately':_0x16ecab(0x1304),'Close':'关闭','Select\x20a\x20{0}':_0x16ecab(0x1386),'How\x20to\x20use\x20.ccx\x20file':_0x16ecab(0x2cd),'1.\x20If\x20you\x20have\x20installed\x20Adobe\x20Creative\x20Cloud':'1.\x20如果你已经安装了\x20Adobe\x20Creative\x20Cloud','Just\x20double\x20click\x20the\x20.ccx\x20file,\x20it\x20will\x20install\x20the\x20plugin\x20automatically':_0x16ecab(0x81b),'2.\x20If\x20you\x20don\x27t\x20have\x20Adobe\x20Creative\x20Cloud':_0x16ecab(0x123f),'Rename\x20.ccx\x20to\x20.zip\x20and\x20extract\x20it\x20into\x20':'将\x20.ccx\x20重命名为\x20.zip\x20并解压到','or':'或','Photoshop\x20directory':_0x16ecab(0x2173),'Cannot\x20connect\x20multiple\x20different\x20document\x20widgets\x20with\x20same\x20value':_0x16ecab(0x1e72),'You\x20can\x20only\x20have\x20one\x20SDPPP\x20Settings\x20node\x20in\x20a\x20workflow':_0x16ecab(0x2b9),'convert\x20widget\x20{0}\x20failed:':'控件{0}转换失败:','hidden\x20webview\x20load\x20failed:\x20{0},\x20please\x20select\x20a\x20browser\x20page\x20to\x20continue':'内置\x20webview\x20加载失败:\x20{0},请选择一个浏览器页面继续','SDPPP\x20Get\x20Document':_0x16ecab(0x259),'SDPPP\x20Get\x20Layer\x20By\x20ID':_0x16ecab(0xb62),'SDPPP\x20Get\x20Linked\x20Layers':'获取链接图层(GetLinkedLayers)','SDPPP\x20Get\x20Layers\x20In\x20Group':_0x16ecab(0x1bfa),'SDPPP\x20Get\x20Text\x20From\x20Layer':'获取图层文本(GetTextFromLayer)','SDPPP\x20Parse\x20Layer\x20Info':_0x16ecab(0x19db),'SDPPP\x20Get\x20Selection':_0x16ecab(0x202e),'SDPPP\x20Get\x20Image\x20From\x20Photoshop':'从PS获取图像(GetImageFromPhotoshop)','SDPPP\x20Send\x20Images\x20To\x20Photoshop':_0x16ecab(0x1dac),'SDPPP\x20Send\x20Text\x20To\x20Layer':'发送文本到图层(SendTextToLayer)','SDPPP\x20Select\x20Layer\x20And\x20Run\x20PS\x20Action':'选中图层并运行PS\x20Action(RunPhotoshopAction)','download\x20PS\x20plugin\x20(.ccx)':'下载\x20Photoshop\x20插件\x20(.ccx)','current\x20ComfyUI\x20pageid:\x20{0}':'当前\x20ComfyUI\x20页面ID:\x20{0}','current\x20A1111\x20pageid:\x20{0}':'当前\x20A1111\x20页面ID:\x20{0}','document\x20linked':_0x16ecab(0x19ac),'layer\x20linked':_0x16ecab(0x1d96),'bound\x20linked':'范围参数已链接','document':'文档','Document':'文档','DOCUMENT':'文档','document_name':_0x16ecab(0x1ed3),'layer_nameid':_0x16ecab(0x1a99),'layer_name':_0x16ecab(0x2254),'layer_info':_0x16ecab(0x1181),'bound_top':_0x16ecab(0xaad),'bound_left':_0x16ecab(0x1374),'bound_width':_0x16ecab(0x17d2),'bound_height':_0x16ecab(0x1102),'center_x':_0x16ecab(0x9c9),'center_y':_0x16ecab(0xaed),'opacity':_0x16ecab(0x1e22),'layer':'图层','layer_or_group':'图层(或组)','Layer_or_group':_0x16ecab(0xe43),'bound':'范围','bounds':'范围','bounds\x20[optional]':_0x16ecab(0x1551),'boundary':'范围','Boundary':'范围','canvas_boundary':_0x16ecab(0x7da),'canvas_bound':'画布范围','layer_boundary':_0x16ecab(0x122e),'layer_bound':'图层范围','Photoshop\x20Disconnected!':_0x16ecab(0x9eb),'rgb_out':'RGB输出','alpha_out':'Alpha输出','images':'图像','text':'文本','ID_mode':_0x16ecab(0xa63),'name_mode':'名字匹配模式','select':'选择','document\x20boundary':'文档范围','layer\x20boundary':'图层范围','selection\x20boundary':_0x16ecab(0x95a),'save\x20.psd\x20to\x20this\x20workflow':'保存.psd到这个工作流','extract\x20saved\x20.psd\x20to\x20Photoshop':_0x16ecab(0x14ad),'sample\x20.psd':_0x16ecab(0x7ab),'mask':'遮罩','name':'名称','quality':_0x16ecab(0x24bf),'action_set':_0x16ecab(0x6a2),'action':'动作','Runner':_0x16ecab(0x130c),'PS\x20Webview':'PS\x20内置网页','Browser\x20{0}':'浏览器页面\x20{0}','timeout':'超时','Loading...':_0x16ecab(0xf11),'--multi-user\x20Not\x20Login!':_0x16ecab(0xac5),'Logout':'登出','User:\x20':_0x16ecab(0x1324),'connect':'连接','connected':_0x16ecab(0x148a),'disconnect':'断开','disconnected':'已断开连接','reconnecting...':_0x16ecab(0x4ce),'connecting':_0x16ecab(0x4fe),'webpages':_0x16ecab(0x250),'workflows':_0x16ecab(0x209a),'workflow':'工作流','auto\x20run\x20page\x20[{0}]\x20after\x20change..':'更改后自动运行页面\x20{0}..','auto\x20run\x20workflow\x20[{0}]\x20after\x20change..':'更改后自动运行工作流\x20{0}..','auto\x20run\x20workflow\x20after\x20change..':'更改后自动运行工作流..','selection_only':_0x16ecab(0x1a5e),'Queue:':_0x16ecab(0x23ff),'Set\x20As:':_0x16ecab(0x35f),'Error\x20{0}...\x20please\x20contact\x20me\x20via\x20Discord/Github':_0x16ecab(0x2098),'Webview\x20initialize\x20failed.\x20Please\x20report\x20to\x20me\x20via\x20Discord/Github\x20with\x20your\x20ComfyURL,\x20Operate\x20System':'Webview\x20初始化失败,请通过\x20QQ/Github\x20联系我并附上你的Comfy地址、操作系统','ComfyUI\x20with\x20--multi-user\x20is\x20only\x20available\x20for\x20sponsors':'带\x22--multi-user\x22的ComfyUI仅对赞助者开放','Workflow\x20Runner\x20is\x20loading...':_0x16ecab(0x22d2),'(Page\x20ID:\x20{0})Queue:\x20{1}':'(页面ID:\x20{0})\x20队列长度\x20{1}','no\x20suitable\x20node\x20to\x20control\x20in\x20this\x20workflow':'这个工作流中没有能控制的节点','Save':'保存','Edit':'编辑','Edit\x20in\x20ComfyUI':_0x16ecab(0x173),'using\x20browser\x20page\x20[{0}]\x20for\x20workflow\x20running':_0x16ecab(0x1b70),'workflow\x20running\x20by\x20hidden\x20webview':_0x16ecab(0xba5),'Lock\x20Image':_0x16ecab(0x23f6),'Unlock\x20Image':_0x16ecab(0xda8),'search...':_0x16ecab(0x17b5),'disabled\x20when\x20running\x20in\x20browser\x20page':_0x16ecab(0x1d82),'only\x20supported\x20in\x20Photoshop':_0x16ecab(0xb51),'Login':'登录','Invitation\x20Code':_0x16ecab(0x21f2),'Username':_0x16ecab(0x891),'Password':'密码','Please\x20input\x20invitation\x20code':_0x16ecab(0x172),'Please\x20input\x20username':_0x16ecab(0x2256),'Please\x20input\x20password':_0x16ecab(0x1273),'Open\x20more\x20ComfyUI\x20pages\x20to\x20see\x20more\x20options\x20here':'打开更多\x20ComfyUI\x20页面以查看更多选项','Comfy\x20multi-user:\x20':_0x16ecab(0x228d),'Not\x20Login':_0x16ecab(0x2161),'Comfy\x20API-Key:\x20':_0x16ecab(0x18e5),'Login/Auth':_0x16ecab(0x6f5),'Logged\x20in\x20by\x20email/password':_0x16ecab(0x1017),'Set\x20API\x20Key':'设置\x20API\x20Key','Please\x20input\x20API\x20key\x20(will\x20reload\x20Runner)':_0x16ecab(0x8a1),'###\x20Active\x20Workflow\x20###':_0x16ecab(0xe04),'###\x20Example\x20SDXL\x20###':_0x16ecab(0x146d),'Open\x20ComfyUI\x20in\x20the\x20browser\x20to\x20see\x20more\x20options':'在浏览器中打开\x20ComfyUI\x20以得到更多选项','Webview\x20load\x20timeout,\x20please\x20switch\x20to\x20a\x20different\x20runner':_0x16ecab(0x163f),'502:\x20Maybe\x20the\x20server\x20is\x20not\x20running':'502:\x20服务器可能未运行','404:\x20Maybe\x20SDPPP\x20is\x20not\x20installed\x20or\x20failed\x20to\x20run\x20in\x20ComfyUI':'404:\x20可能在ComfyUI中SDPPP未安装或运行失败','{0}.\x20reconnecting...':_0x16ecab(0xf39),'disconnected\x20to\x20{0}\x20failed\x20{1}':_0x16ecab(0x17ae),'version\x20mismatch,\x20please\x20reinstall\x20PS\x20plugin':_0x16ecab(0xcf3),'instance\x20type\x20not\x20recognized':'未识别的软件类型','Error:\x20{0}':'错误:\x20{0}','Verification\x20Error':_0x16ecab(0x1188),'document\x20{0}\x20not\x20found':_0x16ecab(0x856),'only\x20layer\x20kind\x20\x22TEXT\x22\x20is\x20supported,\x20invalid\x20layer:\x20{0}':_0x16ecab(0x110f),'create\x20layer\x20failed':_0x16ecab(0x239a),'layer\x20not\x20found\x20{0}':'找不到图层:\x20{0}','no\x20linked\x20layer\x20for\x20{0}':_0x16ecab(0x1e1b),'layer\x20{0}\x20is\x20not\x20a\x20group':_0x16ecab(0x7d0),'no\x20layer\x20in\x20group\x20{0}':_0x16ecab(0x21f6),'layer\x20not\x20found:\x20{0}':'找不到图层:\x20{0}','No\x20upload_name':_0x16ecab(0x1050),'get\x20pixel\x20of\x20{0}\x20failed':_0x16ecab(0x2da),'merge\x20group\x20failed':_0x16ecab(0x6d1),'invalid\x20name:\x20{0}':_0x16ecab(0x1b79),'get_layer_info:\x20layer_identify\x20required':_0x16ecab(0x1bc0),'invalid\x20action:\x20{0}':_0x16ecab(0x1149),'create\x20document\x20failed':_0x16ecab(0x93c),'create\x20document\x20for\x20preview':_0x16ecab(0x17a),'resize\x20document\x20for\x20preview':'调整预览文档尺寸','no\x20first\x20related\x20layer\x20in\x20{0}':_0x16ecab(0x1104),'imageDataError:\x20data\x20length\x20is\x20not\x20multiple\x20of\x20width\x20*\x20height':_0x16ecab(0x21a4),'imageDataError:\x20originComponents\x20must\x20be\x201\x20or\x203':_0x16ecab(0x2464),'unexpected\x20connection\x20lost,\x20please\x20try\x20to\x20reconnect':_0x16ecab(0x433),'Workflow\x20list\x20is\x20empty,\x20please\x20save\x20a\x20workflow\x20by\x20Comfy\x27s\x20lastest\x20UI':_0x16ecab(0x1e00),'No\x20opened\x20ComfyUI\x20pages':_0x16ecab(0x789),'comfyAPI\x20is\x20not\x20initialized,\x20maybe\x20comfyUI\x20is\x20too\x20old':_0x16ecab(0x185d),'unsupported\x20channel\x20counts:\x20{0}':_0x16ecab(0x4a2),'Timeout,\x20Maybe\x20the\x20URL\x20is\x20wrong':'超时,可能\x20comfy地址\x20填写错误','Workflow\x20list\x20loading\x20failed:\x20{0}':_0x16ecab(0x495),'Please\x20register\x20a\x20user\x20in\x20ComfyUI':_0x16ecab(0xf3a),'GetSelection\x20need\x20Photoshop\x20version\x2025+':_0x16ecab(0x1bcf),'Action\x20{0}\x20not\x20found':'Action\x20{0}\x20未找到','Action\x20set\x20{0}\x20not\x20found':_0x16ecab(0x16e9),'{0}\x20cannot\x20be\x20used\x20in\x20Photoshop\x20Action\x20Node':_0x16ecab(0x67f),'Group\x20layers':_0x16ecab(0x21b8),'Show\x20All\x20Groups':_0x16ecab(0x11ca),'create\x20document\x20for\x20sent\x20images':'给发送的图片创建文档','show\x20sent\x20images':_0x16ecab(0x19bf),'fallback\x20show\x20sent\x20images':_0x16ecab(0x6e6),'get\x20content\x20of\x20layer\x20{0}':_0x16ecab(0xe15),'fallback\x20get\x20content\x20of\x20layer\x20{0}':_0x16ecab(0x18f1),'get\x20layer\x20info':_0x16ecab(0x5e7),'sdppp\x20extract\x20PSD':'sdppp\x20导入\x20PSD','sdppp\x20get\x20PSD':'sdppp\x20获取\x20PSD','set\x20text\x20to\x20layer':_0x16ecab(0xe2a),'run\x20Photoshop\x20Action':'sdppp\x20运行\x20Photoshop\x20Action','select\x20layer':'sdppp\x20选中图层','{0}\x20wants\x20to\x20extract\x20a\x20PSD\x20file\x20to\x20Photoshop,\x20are\x20you\x20sure?':_0x16ecab(0x160a),'should\x20sdppp\x20refuse\x20extracting\x20PSD\x20to\x20Photoshop\x20in\x20this\x20session\x20anymore?':_0x16ecab(0x1ba1),'Wide\x20Mode':_0x16ecab(0x6de),'Quick\x20Set':'快速设置','Selected\x20Layer':_0x16ecab(0x16fb),'Selected\x20Layer\x20(invert)':_0x16ecab(0x4a6),'Canvas':'画布','Selection':'选区','Manual':_0x16ecab(0x21fd),'Auto':_0x16ecab(0xa3e),'This\x20plugin\x20is\x20based\x20on\x20sd-ppp':_0x16ecab(0x158d),'And\x20follows\x20its\x20open\x20source\x20license:':_0x16ecab(0x5a8),'Cloud':_0x16ecab(0x1c1a),'Sponsors':'赞助','waiting...':_0x16ecab(0xed),'Links':_0x16ecab(0x1281),'Community':'社区','LICENSE:':_0x16ecab(0x1e43),'Official\x20Site':'官方网站','upload':'上传','Simplify\x20Workflow':'简化工作流','Photoshop':_0x16ecab(0x179),'Photoshop\x20plugin\x20settings':_0x16ecab(0x324),'Photoshop\x20plugin':'Photoshop\x20插件','SDPPP\x20Settings/Misc':_0x16ecab(0x1469),'Sample\x20.PSD\x20for\x20this\x20workflow:':'示例.PSD','Download\x20Example\x20.PSD':_0x16ecab(0x18de),'Maximum\x20Image\x20Size\x20(px):':_0x16ecab(0x1a74),'Download':'下载','Upload':'上传','Reset':'重置','Refresh':'刷新','Comfy\x20URL\x20(You\x20can\x20copy\x20it\x20to\x20connect\x20ComfyUI\x20in\x20the\x20plugin):':_0x16ecab(0x9c8),'use\x20slider\x20for\x20number\x20widget:':_0x16ecab(0x22da),'Photoshop\x20is\x20not\x20connected':_0x16ecab(0xef4),'select...':_0x16ecab(0xf01),'click\x20to\x20edit':_0x16ecab(0x1f9b),'ComfyManager\x20not\x20found,\x20cannot\x20reboot':'Comfy\x20Manager未安装,无法重启','Failed\x20to\x20reboot\x20ComfyUI':_0x16ecab(0x674)},en={'SDPPP\x20Get\x20Document':_0x16ecab(0x1a10),'SDPPP\x20Get\x20Layer\x20By\x20ID':_0x16ecab(0x14ee),'SDPPP\x20Get\x20Linked\x20Layers':_0x16ecab(0x947),'SDPPP\x20Get\x20Layers\x20In\x20Group':_0x16ecab(0x91b),'SDPPP\x20Get\x20Text\x20From\x20Layer':_0x16ecab(0x12fb),'SDPPP\x20Parse\x20Layer\x20Info':_0x16ecab(0x33b),'SDPPP\x20Get\x20Selection':'Get\x20Selection','SDPPP\x20Get\x20Image\x20From\x20Photoshop':_0x16ecab(0xc48),'SDPPP\x20Send\x20Images\x20To\x20Photoshop':_0x16ecab(0x1dae),'SDPPP\x20Select\x20Layer\x20And\x20Run\x20PS\x20Action':_0x16ecab(0x204d)},require_=typeof require<'u'?require:void 0x0;let locale='en';typeof navigator<'u'&&navigator['language']?locale=navigator['language']==_0x16ecab(0x1284)?_0x16ecab(0x4dd):'en':require_&&(locale=require_(_0x16ecab(0x152d))[_0x16ecab(0x1a13)][_0x16ecab(0x7cc)][_0x16ecab(0x11a6)]('zh')?'zhcn':'en');function getI18nLocale(){return locale;}const i18n=(_0x45e6bd,..._0x4ba086)=>{var _0xdbda00=_0x16ecab;const _0x42e452=getI18nLocale(),_0x552e8d={'zhcn':zhcn,'en':en};let _0x467b9f=(_0x552e8d[_0x42e452]||_0x552e8d['en'])[_0x45e6bd];return _0x467b9f?typeof _0x467b9f==_0xdbda00(0x2328)?(_0x467b9f=_0x467b9f[_0xdbda00(0xecc)](/\{(\d+)\}/g,(_0x1b9b5e,_0x98f869)=>typeof _0x4ba086[_0x98f869]<'u'?_0x4ba086[_0x98f869]:_0x1b9b5e),_0x467b9f):typeof _0x467b9f==_0xdbda00(0x2202)?_0x467b9f(..._0x4ba086):_0x467b9f:_0x45e6bd;};class ModalStateRestorer{constructor(){var _0x53c03a=_0x16ecab;Pt(this,_0x53c03a(0xfa9)),Pt(this,_0x53c03a(0x22a9)),(this[_0x53c03a(0x22a9)]=()=>{},this[_0x53c03a(0xfa9)]=new Promise(_0x6be6a=>{var _0x9083f4=_0x53c03a;this[_0x9083f4(0x22a9)]=_0x6be6a;}));}[_0x16ecab(0x61b)](_0x45852b){var _0x2eca81=_0x16ecab;this[_0x2eca81(0xfa9)][_0x2eca81(0x348)](_0x45852b);}}photoshop[_0x16ecab(0xc58)][_0x16ecab(0x15d3)]({'enableErrorStacktraces':!0x0});let modalStatePromise=Promise[_0x16ecab(0x1906)]();async function runNextModalState(_0x35fc5b,_0xd713f3){var _0x3f6f47=_0x16ecab;const _0xe415b8=_0xd713f3[_0x3f6f47(0xf02)]||!0x1;let _0x2f460f=new ModalStateRestorer(),_0x5b4e16=!0x1,_0x12d57d=[],_0x3473c0=[],_0x82ef8d=_0xd713f3[_0x3f6f47(0x1407)];_0xe415b8||(photoshop[_0x3f6f47(0x1292)][_0x3f6f47(0x50b)][_0x3f6f47(0x1dff)]['forEach'](_0x2b3f7d=>_0x12d57d['push'](_0x2b3f7d)),_0xd713f3[_0x3f6f47(0x612)]&&photoshop[_0x3f6f47(0x1292)][_0x3f6f47(0x50b)]['id']!=_0xd713f3['document']['id']&&_0xd713f3[_0x3f6f47(0x612)]['activeLayers'][_0x3f6f47(0x1856)](_0xf24f72=>_0x12d57d[_0x3f6f47(0xc8b)](_0xf24f72)),_0x3473c0=_0x12d57d['map'](_0x3c012b=>_0x3c012b[_0x3f6f47(0x2349)]),_0x2f460f[_0x3f6f47(0x61b)](()=>{var _0x5bf2a2=_0x3f6f47;_0x12d57d[_0x5bf2a2(0x1856)](_0x28060c=>{var _0x2348bf=_0x5bf2a2;_0x28060c[_0x2348bf(0x10b4)]||(_0x28060c[_0x2348bf(0x10b4)]=!0x0,_0x5b4e16=!0x0);}),_0xd713f3[_0x5bf2a2(0x612)]==photoshop['app'][_0x5bf2a2(0x50b)]&&_0x12d57d['forEach']((_0x397a68,_0x1fa665)=>{var _0x243f72=_0x5bf2a2;_0x397a68[_0x243f72(0x2349)]=_0x3473c0[_0x1fa665];});}));let _0x5d6fc7=null;modalStatePromise=modalStatePromise[_0x3f6f47(0x19aa)](_0x5d1db9=>_0x5d1db9)[_0x3f6f47(0x348)](()=>new Promise(_0x27a874=>{_0x93145d();function _0x93145d(){var _0x1c0dd4=_0x1685;photoshop['core'][_0x1c0dd4(0x18e7)]()?requestAnimationFrame(_0x93145d):_0x27a874();}}))['then'](()=>photoshop[_0x3f6f47(0xc58)]['executeAsModal'](async function(_0x1932bf,..._0x2f555a){var _0x45282b=_0x3f6f47;_0x5d6fc7=_0xd713f3['document']?await _0x1932bf[_0x45282b(0xa00)][_0x45282b(0xe1e)]({'documentID':_0xd713f3['document']['id'],'name':_0x82ef8d}):null,_0x2f460f[_0x45282b(0x61b)](async()=>{var _0x4ccddb=_0x45282b;await new Promise(requestAnimationFrame),_0x5b4e16||_0x5d6fc7&&_0x1932bf[_0x4ccddb(0xa00)][_0x4ccddb(0x1b5c)](_0x5d6fc7);});try{const _0x46595b=await _0x35fc5b(_0x2f460f,_0x1932bf,..._0x2f555a);return _0x2f460f[_0x45282b(0x22a9)](!0x0),_0x46595b;}catch(_0x828762){throw _0x2f460f['restore'](!0x1),_0x828762;}},{'commandName':Math[_0x3f6f47(0x1a64)]()['toString']()}));let _0x3fb880=null,_0x281421=null;try{await modalStatePromise;}catch(_0x5b334b){_0x281421=_0x5b334b;}if(_0x5b4e16&&(modalStatePromise=photoshop[_0x3f6f47(0xc58)][_0x3f6f47(0x1189)](async _0x5b02e6=>{var _0x4f0add=_0x3f6f47;_0x12d57d[_0x4f0add(0x1856)]((_0x44336e,_0x4d6ccf)=>{var _0x24963f=_0x4f0add;_0x44336e[_0x24963f(0x2349)]=_0x3473c0[_0x4d6ccf];}),_0x5d6fc7&&_0x5b02e6[_0x4f0add(0xa00)][_0x4f0add(0x1b5c)](_0x5d6fc7);},{'commandName':_0x82ef8d,'interactive':!0x0}),await modalStatePromise),_0x281421)throw _0x281421;return _0x3fb880;}const xn=class xn{static[_0x16ecab(0x1198)](_0x5e81c9){return this['SPECIAL_DOCUMENT_CURRENT']==_0x5e81c9;}static[_0x16ecab(0x249c)](){var _0x4e4e13=_0x16ecab;return this[_0x4e4e13(0x12b3)];}static[_0x16ecab(0xf8e)](_0x59d9b0){var _0x4f5ca4=_0x16ecab;return this[_0x4f5ca4(0x251f)]==_0x59d9b0;}static['get_SPECIAL_LAYER_FIT'](){var _0x43e31b=_0x16ecab;return this[_0x43e31b(0x251f)];}static[_0x16ecab(0x2d0)](_0x3adde4){var _0x566fa1=_0x16ecab;return this[_0x566fa1(0x16d2)]==_0x3adde4;}static[_0x16ecab(0x1b51)](){var _0x56e051=_0x16ecab;return this[_0x56e051(0x16d2)];}static[_0x16ecab(0x1005)](_0x32b6af){var _0x33cf8f=_0x16ecab;return this[_0x33cf8f(0x95e)]==_0x32b6af;}static[_0x16ecab(0x13e)](){var _0x510f87=_0x16ecab;return this[_0x510f87(0x95e)];}static[_0x16ecab(0x2276)](_0x4e20c7){var _0x583118=_0x16ecab;return this[_0x583118(0x15cd)]==_0x4e20c7;}static[_0x16ecab(0x1d40)](){var _0x4c7e4b=_0x16ecab;return this[_0x4c7e4b(0x15cd)];}static[_0x16ecab(0x1951)](_0x223d9c){return this['SPECIAL_LAYER_PREVIEW_DOCUMENT']==_0x223d9c;}static[_0x16ecab(0xc64)](){var _0x58e6ed=_0x16ecab;return this[_0x58e6ed(0x1dcb)];}static['getSpecialDocumentCurrent'](){var _0x27d665=_0x16ecab;return xn[_0x27d665(0x12b3)];}static['getSpecialLayerForGet'](){var _0x3e0f57=_0x16ecab;return[xn[_0x3e0f57(0x16d2)],xn['SPECIAL_LAYER_SELECTED_LAYER']];}static[_0x16ecab(0xdec)](){var _0x41a271=_0x16ecab;return[xn[_0x41a271(0x95e)],xn[_0x41a271(0x15cd)]];}static[_0x16ecab(0x2062)](){var _0x489342=_0x16ecab;return xn[_0x489342(0x1dcb)];}static[_0x16ecab(0x11cb)](_0x1b04c2){var _0x2d3861=_0x16ecab;return this[_0x2d3861(0x1198)](_0x1b04c2)?this['SPECIAL_DOCUMENT_CURRENT']:this[_0x2d3861(0x1005)](_0x1b04c2)?this[_0x2d3861(0x95e)]:this[_0x2d3861(0x1951)](_0x1b04c2)?this['SPECIAL_LAYER_PREVIEW_DOCUMENT']:this[_0x2d3861(0x2d0)](_0x1b04c2)?this[_0x2d3861(0x16d2)]:this['is_SPECIAL_LAYER_SELECTED_LAYER'](_0x1b04c2)?this['SPECIAL_LAYER_SELECTED_LAYER']:_0x1b04c2;}};Pt(xn,'SPECIAL_DOCUMENT_CURRENT',_0x16ecab(0x7fe)),Pt(xn,_0x16ecab(0x251f),'###\x20Keep\x20Size\x20or\x20Fit\x20Canvas\x20###'),Pt(xn,'SPECIAL_LAYER_USE_CANVAS',_0x16ecab(0x5c4)),Pt(xn,_0x16ecab(0x95e),_0x16ecab(0x8cc)),Pt(xn,'SPECIAL_LAYER_SELECTED_LAYER','###\x20Selected\x20Layer\x20###'),Pt(xn,'SPECIAL_LAYER_PREVIEW_DOCUMENT',_0x16ecab(0x5d9));let SpeicialIDManager=xn;function getDocumentOrLayerID(_0x13f977){var _0x10ed16=_0x16ecab;if(typeof _0x13f977!=_0x10ed16(0x2328))throw new Error('not\x20a\x20invalid\x20identifer:\x20'+_0x13f977);const _0x55dd02=_0x13f977[_0x10ed16(0x5af)]('(id:')['pop']();if(!_0x55dd02)throw new Error(i18n('invalid\x20name:\x20{0}',_0x13f977));return parseInt(_0x55dd02[_0x10ed16(0x2fc)]()['slice'](0x0,-0x1));}function getDocumentID(_0x1d9f04){var _0x3dbcd4=_0x16ecab;return SpeicialIDManager[_0x3dbcd4(0x1198)](_0x1d9f04)?-0x1:getDocumentOrLayerID(_0x1d9f04);}function getLayerID(_0x4ec23c,_0x4cf9fd){var _0x266703=_0x16ecab;return SpeicialIDManager[_0x266703(0x2d0)](_0x4cf9fd)?0x0:SpeicialIDManager['is_SPECIAL_LAYER_SELECTED_LAYER'](_0x4cf9fd)?_0x4ec23c['activeLayers'][_0x266703(0xe53)]>0x0?_0x4ec23c['activeLayers'][0x0]['id']:0x0:SpeicialIDManager['is_SPECIAL_LAYER_NEW_LAYER'](_0x4cf9fd)?-0x2:getDocumentOrLayerID(_0x4cf9fd);}function getDocumentFromIdentify(_0x1ee3ac){var _0x5cd7e0=_0x16ecab;return(SpeicialIDManager[_0x5cd7e0(0x1198)](_0x1ee3ac)?photoshop[_0x5cd7e0(0x1292)][_0x5cd7e0(0x50b)]:photoshop[_0x5cd7e0(0x1292)][_0x5cd7e0(0x11c8)][_0x5cd7e0(0x1e1c)](_0x49837b=>_0x49837b['id']==getDocumentID(_0x1ee3ac)))||null;}function makeLayerIdentify(_0x35c679,_0x22bb7c,_0x4e7422=0x0){var _0x203832=_0x16ecab;return'-'[_0x203832(0x1391)](_0x4e7422)+(_0x22bb7c+_0x203832(0x20d1)+_0x35c679+')');}function findInAllSubLayer(_0x215d93,_0x39e29f){var _0x301898=_0x16ecab;if(!_0x215d93[_0x301898(0x194c)])return null;for(let _0x457366=0x0;_0x457366<_0x215d93[_0x301898(0x194c)][_0x301898(0xe53)];_0x457366++){if(_0x215d93[_0x301898(0x194c)][_0x457366]['id']===_0x39e29f)return _0x215d93[_0x301898(0x194c)][_0x457366];const _0x3ee688=findInAllSubLayer(_0x215d93[_0x301898(0x194c)][_0x457366],_0x39e29f);if(_0x3ee688)return _0x3ee688;}return null;}async function getRasterizedLayer(_0x4d507c,_0x206b02){var _0x48d7c4=_0x16ecab;if(_0x206b02<=0x0)return[null,!0x1];let _0x4bafc5=findInAllSubLayer(_0x4d507c,_0x206b02);if(!_0x4bafc5)throw new Error(i18n('layer\x20not\x20found\x20{0}',_0x206b02));if(_0x4bafc5[_0x48d7c4(0x11b5)]==photoshop[_0x48d7c4(0xf9f)][_0x48d7c4(0xcbc)]['GROUP']){const _0x473605=await mergeGroupLayer(_0x4bafc5,_0x4d507c);if(!_0x473605)throw new Error(i18n(_0x48d7c4(0x24cb)));return[_0x473605,!0x0];}else{if(_0x4bafc5[_0x48d7c4(0x11b5)]==photoshop[_0x48d7c4(0xf9f)][_0x48d7c4(0xcbc)]['GRADIENTFILL']){const _0x3f4f14=await _0x4bafc5[_0x48d7c4(0x78f)](_0x4d507c);return await(_0x3f4f14==null?void 0x0:_0x3f4f14['rasterize'](photoshop['constants'][_0x48d7c4(0xd84)][_0x48d7c4(0x24c0)])),[_0x3f4f14,!0x0];}}return[_0x4bafc5,!0x1];}async function mergeGroupLayer(_0x177d69,_0xbc1176){var _0x4862ea=_0x16ecab;let _0x3bba30=!0x0;_0x177d69[_0x4862ea(0x2349)]||(_0x177d69['visible']=!0x0,_0x3bba30=!0x1);const _0x2212b0=await _0x177d69[_0x4862ea(0x78f)](_0xbc1176),_0x2a2fea=await(_0x2212b0==null?void 0x0:_0x2212b0[_0x4862ea(0x1183)]());return _0x3bba30||(_0x177d69['visible']=!0x1),_0x2a2fea||null;}function getLayerInfoFromLayer(_0x452737,_0x17d380){var _0x44a1d3=_0x16ecab,_0x564a70,_0x2d305c,_0x4fe703,_0x40e1f5,_0x1f77b3,_0x505be6;return{'name':_0x17d380[_0x44a1d3(0xe18)],'opacity':_0x17d380['opacity']/0x64,'boundary':{'left':((_0x564a70=_0x17d380['bounds'])==null?void 0x0:_0x564a70[_0x44a1d3(0x1512)])||0x0,'top':((_0x2d305c=_0x17d380[_0x44a1d3(0xffa)])==null?void 0x0:_0x2d305c[_0x44a1d3(0x961)])||0x0,'right':_0x452737[_0x44a1d3(0x1594)]-(((_0x4fe703=_0x17d380[_0x44a1d3(0xffa)])==null?void 0x0:_0x4fe703[_0x44a1d3(0xaa2)])||0x0),'bottom':_0x452737[_0x44a1d3(0x787)]-(((_0x40e1f5=_0x17d380[_0x44a1d3(0xffa)])==null?void 0x0:_0x40e1f5[_0x44a1d3(0x1d5)])||0x0),'width':((_0x1f77b3=_0x17d380[_0x44a1d3(0xffa)])==null?void 0x0:_0x1f77b3['width'])||0x0,'height':((_0x505be6=_0x17d380[_0x44a1d3(0xffa)])==null?void 0x0:_0x505be6[_0x44a1d3(0x787)])||0x0},'isGroup':_0x17d380[_0x44a1d3(0x11b5)]==photoshop['constants']['LayerKind'][_0x44a1d3(0x13d)]};}function unTrimImageData(_0x358a58,_0x45bda4,_0x48606c,_0x3af9ad,_0x2e20a2){var _0x392ce6=_0x16ecab;const _0x460992=_0x48606c['left'],_0x2c0989=_0x48606c[_0x392ce6(0x961)],_0x230751=_0x48606c[_0x392ce6(0xaa2)],_0x7ec145=_0x48606c[_0x392ce6(0x1d5)],_0x2cfbff=_0x230751-_0x460992,_0x5f131b=_0x7ec145-_0x2c0989,_0x29382e=_0x3af9ad[_0x392ce6(0x1512)],_0x115d9a=_0x3af9ad[_0x392ce6(0x961)],_0x52c7a2=_0x3af9ad[_0x392ce6(0xaa2)],_0x328256=_0x3af9ad['bottom'],_0x556e7e=_0x52c7a2-_0x29382e,_0x5a324b=_0x328256-_0x115d9a,_0x30f057=_0x556e7e*_0x5a324b*_0x2e20a2;if(_0x45bda4[_0x392ce6(0xe53)]!==_0x30f057)throw new Error(_0x392ce6(0x9cb)+_0x45bda4['length']+_0x392ce6(0x2490)+_0x30f057+')');const _0x1f6f2b=_0x2cfbff*_0x5f131b*_0x2e20a2;if(_0x358a58[_0x392ce6(0xe53)]!==_0x1f6f2b)throw console[_0x392ce6(0x2209)](_0x392ce6(0x11ef),_0x358a58[_0x392ce6(0xe53)],_0x392ce6(0x299),_0x1f6f2b,_0x2cfbff,_0x5f131b),new Error(_0x392ce6(0x2123)+_0x358a58[_0x392ce6(0xe53)]+')\x20!==\x20fromLength('+_0x1f6f2b+')');for(let _0x5a8b44=0x0;_0x5a8b44<_0x30f057;_0x5a8b44+=_0x2e20a2){const _0x125a1a=_0x5a8b44/_0x2e20a2%_0x556e7e+_0x29382e,_0x26f65b=Math['floor'](_0x5a8b44/_0x2e20a2/_0x556e7e)+_0x115d9a;if(_0x125a1a>=_0x460992&&_0x125a1a<_0x230751&&_0x26f65b>=_0x2c0989&&_0x26f65b<_0x7ec145){const _0x51fa95=((_0x26f65b-_0x2c0989)*_0x2cfbff+(_0x125a1a-_0x460992))*_0x2e20a2;for(let _0x7395d6=0x0;_0x7395d6<_0x2e20a2;_0x7395d6++)_0x45bda4[_0x5a8b44+_0x7395d6]=_0x358a58[_0x51fa95+_0x7395d6];}}return _0x45bda4;}function getIntersectBounds(_0x26b818,_0x312d4b){var _0x3604f7=_0x16ecab;const _0x1317b0=Math[_0x3604f7(0x1ad4)](_0x26b818[_0x3604f7(0x1512)],_0x312d4b[_0x3604f7(0x1512)]),_0x15f5a0=Math[_0x3604f7(0x1ad4)](_0x26b818[_0x3604f7(0x961)],_0x312d4b[_0x3604f7(0x961)]),_0x27b582=Math['min'](_0x26b818['right'],_0x312d4b[_0x3604f7(0xaa2)]),_0x58379e=Math[_0x3604f7(0x29e)](_0x26b818['bottom'],_0x312d4b[_0x3604f7(0x1d5)]),_0x539c62=_0x27b582-_0x1317b0,_0x2111ec=_0x58379e-_0x15f5a0;return{'left':_0x1317b0,'top':_0x15f5a0,'right':_0x27b582,'bottom':_0x58379e,'width':_0x539c62,'height':_0x2111ec};}function applyLayerDataWithTransparent(_0x4cab76,_0x593117){var _0x58ec2a=_0x16ecab;for(let _0x417d9a=0x0,_0xa5fec7=_0x4cab76[_0x58ec2a(0xe53)]/0x4;_0x417d9a<_0xa5fec7;_0x417d9a++){const _0x27c1c2=_0x593117?_0x593117[_0x417d9a]/0xff:0x1;_0x4cab76[0x4*_0x417d9a+0x3]=_0x27c1c2*_0x4cab76[0x4*_0x417d9a+0x3],_0x4cab76[0x4*_0x417d9a+0x3]||(_0x4cab76[0x4*_0x417d9a]=_0x4cab76[0x4*_0x417d9a+0x1]=_0x4cab76[0x4*_0x417d9a+0x2]=0x0);}return _0x4cab76;}function fixAlphaChannel(_0x310756){var _0x12eda3=_0x16ecab;if(_0x310756['dataFromAPI'][_0x12eda3(0xe53)]!=_0x310756['width']*_0x310756[_0x12eda3(0x787)]*0x3)throw new Error(_0x12eda3(0x9bb)+_0x310756['dataFromAPI']['length']/(_0x310756['width']*_0x310756[_0x12eda3(0x787)]));const _0x19d764=new Uint8Array(_0x310756[_0x12eda3(0x1594)]*_0x310756[_0x12eda3(0x787)]*0x4);for(let _0xc752bf=0x0;_0xc752bf<_0x310756['width']*_0x310756[_0x12eda3(0x787)];_0xc752bf++)_0x19d764[_0xc752bf*0x4]=_0x310756['dataFromAPI'][_0xc752bf*0x3],_0x19d764[_0xc752bf*0x4+0x1]=_0x310756[_0x12eda3(0x416)][_0xc752bf*0x3+0x1],_0x19d764[_0xc752bf*0x4+0x2]=_0x310756[_0x12eda3(0x416)][_0xc752bf*0x3+0x2],_0x19d764[_0xc752bf*0x4+0x3]=0xff;return{'dataFromAPI':_0x19d764,'width':_0x310756[_0x12eda3(0x1594)],'height':_0x310756['height']};}function alignPixelBit(_0x164ee0){var _0x7576b4=_0x16ecab;if(_0x164ee0[_0x7576b4(0x416)]instanceof Uint8Array)return _0x164ee0;const {dataFromAPI:_0x51798e,width:_0x55542d,height:_0x31abe9}=_0x164ee0,_0x594a1f=new Uint8Array(_0x51798e[_0x7576b4(0xe53)]);for(let _0x50640a=0x0;_0x50640a<_0x51798e['length'];_0x50640a++)if(_0x51798e instanceof Uint16Array)_0x51798e[_0x50640a]==0x8000?_0x594a1f[_0x50640a]=0xff:_0x594a1f[_0x50640a]=Math[_0x7576b4(0x1b0)](_0x51798e[_0x50640a]/0x80);else throw new Error(_0x7576b4(0x1339));return{'dataFromAPI':_0x594a1f,'width':_0x55542d,'height':_0x31abe9};}function padAndTrimToDesireBounds(_0x3456b8,_0x794e9d,_0x44c665,_0x2a04e4=0x4){var _0x220fdf=_0x16ecab;if(_0x3456b8['width']==_0x44c665[_0x220fdf(0x1594)]&&_0x3456b8['height']==_0x44c665['height']&&_0x3456b8[_0x220fdf(0x416)][_0x220fdf(0xe53)]==_0x44c665['width']*_0x44c665[_0x220fdf(0x787)]*_0x2a04e4)return _0x3456b8[_0x220fdf(0x416)];let _0x185b21=new Uint8Array(_0x44c665[_0x220fdf(0x1594)]*_0x44c665['height']*_0x2a04e4);return _0x185b21[_0x220fdf(0x16dd)](0x0),unTrimImageData(_0x3456b8[_0x220fdf(0x416)],_0x185b21,_0x794e9d,_0x44c665,_0x2a04e4),_0x185b21;}function scaleBounds(_0x28a6cf,_0x1f30b0){var _0x5795d0=_0x16ecab;const _0x257840=Math[_0x5795d0(0x1b0)](_0x28a6cf[_0x5795d0(0x1512)]*_0x1f30b0),_0x1a9b3e=Math[_0x5795d0(0x1b0)](_0x28a6cf[_0x5795d0(0x961)]*_0x1f30b0),_0x115b93=Math[_0x5795d0(0xfa5)]((_0x28a6cf[_0x5795d0(0x1594)]||_0x28a6cf[_0x5795d0(0xaa2)]-_0x28a6cf[_0x5795d0(0x1512)])*_0x1f30b0),_0x509083=Math[_0x5795d0(0xfa5)]((_0x28a6cf[_0x5795d0(0x787)]||_0x28a6cf[_0x5795d0(0x1d5)]-_0x28a6cf['top'])*_0x1f30b0);return{'left':_0x257840,'top':_0x1a9b3e,'right':_0x257840+_0x115b93,'bottom':_0x1a9b3e+_0x509083,'width':_0x115b93,'height':_0x509083};}function getScaleRatio(_0x158520,_0x522d08){var _0x3dd229=_0x16ecab;const _0x5638be=_0x158520[_0x3dd229(0x1594)]||_0x158520[_0x3dd229(0xaa2)]-_0x158520[_0x3dd229(0x1512)],_0x2f9f07=_0x158520[_0x3dd229(0x787)]||_0x158520[_0x3dd229(0x1d5)]-_0x158520[_0x3dd229(0x961)];return _0x522d08&&(_0x5638be>_0x522d08||_0x2f9f07>_0x522d08)?_0x522d08/Math[_0x3dd229(0x1ad4)](_0x5638be,_0x2f9f07):0x1;}function getDesireBounds(_0x46da6f,_0x34f600,_0x124a77){var _0x363e7a=_0x16ecab;if(_0x124a77&&_0x124a77[_0x363e7a(0xaa2)]+_0x124a77[_0x363e7a(0x1512)]+_0x124a77[_0x363e7a(0x1d5)]+_0x124a77['top']+_0x124a77[_0x363e7a(0x1594)]+_0x124a77[_0x363e7a(0x787)]!=_0x46da6f+_0x34f600)throw new Error(_0x363e7a(0x10a9));return _0x124a77?{'left':_0x124a77[_0x363e7a(0x1512)],'top':_0x124a77[_0x363e7a(0x961)],'right':_0x46da6f-_0x124a77[_0x363e7a(0xaa2)],'bottom':_0x34f600-_0x124a77[_0x363e7a(0x1d5)],'width':_0x124a77[_0x363e7a(0x1594)],'height':_0x124a77[_0x363e7a(0x787)]}:{'left':0x0,'top':0x0,'right':_0x46da6f,'bottom':_0x34f600,'width':_0x46da6f,'height':_0x34f600};}const scriptRel=function m(){var _0xf4a887=_0x16ecab;const _0x591ad3=typeof document<'u'&&document['createElement']('link')[_0xf4a887(0x18e8)];return _0x591ad3&&_0x591ad3['supports']&&_0x591ad3[_0xf4a887(0xd63)](_0xf4a887(0x200f))?_0xf4a887(0x200f):_0xf4a887(0x1a57);}(),assetsURL=function(_0x462748,_0x176b03){var _0x3d2ff5=_0x16ecab;return new URL(_0x462748,_0x176b03)[_0x3d2ff5(0x1a8e)];},seen={},__vitePreload=function m(_0x341d9f,_0x5ba1b4,_0x1d4b4c){var _0x24ef3c=_0x16ecab;let _0x51fe59=Promise[_0x24ef3c(0x1906)]();function _0x4e2861(_0x3c7595){var _0x42d120=_0x24ef3c;const _0x46b514=new Event(_0x42d120(0x1f75),{'cancelable':!0x0});if(_0x46b514['payload']=_0x3c7595,window[_0x42d120(0x14da)](_0x46b514),!_0x46b514[_0x42d120(0x112)])throw _0x3c7595;}return _0x51fe59[_0x24ef3c(0x348)](_0x4e578a=>{var _0x586bf5=_0x24ef3c;for(const _0xf4da2e of _0x4e578a||[])_0xf4da2e[_0x586bf5(0x1a3f)]==='rejected'&&_0x4e2861(_0xf4da2e[_0x586bf5(0x2185)]);return _0x341d9f()[_0x586bf5(0x19aa)](_0x4e2861);});};var browser={'exports':{}},ms,hasRequiredMs;function requireMs(){if(hasRequiredMs)return ms;hasRequiredMs=0x1;var _0x438c40=0x3e8,_0x68302b=_0x438c40*0x3c,_0x5435be=_0x68302b*0x3c,_0x4f0a1c=_0x5435be*0x18,_0x5965c6=_0x4f0a1c*0x7,_0x459c03=_0x4f0a1c*365.25;ms=function(_0x3b74de,_0xabe891){var _0x2cb60c=_0x1685;_0xabe891=_0xabe891||{};var _0x8ae5bc=typeof _0x3b74de;if(_0x8ae5bc==='string'&&_0x3b74de['length']>0x0)return _0x16f7c4(_0x3b74de);if(_0x8ae5bc==='number'&&isFinite(_0x3b74de))return _0xabe891['long']?_0x1a7739(_0x3b74de):_0x5a865f(_0x3b74de);throw new Error('val\x20is\x20not\x20a\x20non-empty\x20string\x20or\x20a\x20valid\x20number.\x20val='+JSON[_0x2cb60c(0x14eb)](_0x3b74de));};function _0x16f7c4(_0x30500b){var _0x1d7e42=_0x1685;if(_0x30500b=String(_0x30500b),!(_0x30500b[_0x1d7e42(0xe53)]>0x64)){var _0x3ff8a5=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i[_0x1d7e42(0x1adb)](_0x30500b);if(_0x3ff8a5){var _0x458161=parseFloat(_0x3ff8a5[0x1]),_0xd0b46a=(_0x3ff8a5[0x2]||'ms')[_0x1d7e42(0x1a2)]();switch(_0xd0b46a){case _0x1d7e42(0x2355):case _0x1d7e42(0x1ca2):case _0x1d7e42(0x1bbd):case'yr':case'y':return _0x458161*_0x459c03;case _0x1d7e42(0x1693):case'week':case'w':return _0x458161*_0x5965c6;case _0x1d7e42(0xeca):case _0x1d7e42(0x17c1):case'd':return _0x458161*_0x4f0a1c;case'hours':case'hour':case'hrs':case'hr':case'h':return _0x458161*_0x5435be;case _0x1d7e42(0xa7c):case _0x1d7e42(0x1c76):case _0x1d7e42(0x17b9):case _0x1d7e42(0x29e):case'm':return _0x458161*_0x68302b;case _0x1d7e42(0x1d0f):case'second':case _0x1d7e42(0xd07):case _0x1d7e42(0x1c97):case's':return _0x458161*_0x438c40;case _0x1d7e42(0x2080):case'millisecond':case _0x1d7e42(0xf49):case _0x1d7e42(0xbea):case'ms':return _0x458161;default:return;}}}}function _0x5a865f(_0x45aeb4){var _0x180eb1=_0x1685,_0x381fdb=Math[_0x180eb1(0x19d3)](_0x45aeb4);return _0x381fdb>=_0x4f0a1c?Math[_0x180eb1(0x1f60)](_0x45aeb4/_0x4f0a1c)+'d':_0x381fdb>=_0x5435be?Math[_0x180eb1(0x1f60)](_0x45aeb4/_0x5435be)+'h':_0x381fdb>=_0x68302b?Math[_0x180eb1(0x1f60)](_0x45aeb4/_0x68302b)+'m':_0x381fdb>=_0x438c40?Math[_0x180eb1(0x1f60)](_0x45aeb4/_0x438c40)+'s':_0x45aeb4+'ms';}function _0x1a7739(_0x56f286){var _0x3be5f3=_0x1685,_0x54c394=Math[_0x3be5f3(0x19d3)](_0x56f286);return _0x54c394>=_0x4f0a1c?_0x42e601(_0x56f286,_0x54c394,_0x4f0a1c,_0x3be5f3(0x17c1)):_0x54c394>=_0x5435be?_0x42e601(_0x56f286,_0x54c394,_0x5435be,_0x3be5f3(0xe02)):_0x54c394>=_0x68302b?_0x42e601(_0x56f286,_0x54c394,_0x68302b,_0x3be5f3(0x1c76)):_0x54c394>=_0x438c40?_0x42e601(_0x56f286,_0x54c394,_0x438c40,_0x3be5f3(0x23fc)):_0x56f286+_0x3be5f3(0x1711);}function _0x42e601(_0x595587,_0x28b139,_0x137b33,_0x582796){var _0x4e23f6=_0x1685,_0x3c591c=_0x28b139>=_0x137b33*1.5;return Math[_0x4e23f6(0x1f60)](_0x595587/_0x137b33)+'\x20'+_0x582796+(_0x3c591c?'s':'');}return ms;}var common,hasRequiredCommon;function requireCommon(){if(hasRequiredCommon)return common;hasRequiredCommon=0x1;function _0x544596(_0x33efc1){var _0x3c7b14=_0x1685;_0x1a3e58[_0x3c7b14(0xbf8)]=_0x1a3e58,_0x1a3e58['default']=_0x1a3e58,_0x1a3e58[_0x3c7b14(0x1257)]=_0x1f0e88,_0x1a3e58[_0x3c7b14(0x954)]=_0x51ef39,_0x1a3e58['enable']=_0x2d3a74,_0x1a3e58[_0x3c7b14(0x1f16)]=_0x18219d,_0x1a3e58[_0x3c7b14(0x1b01)]=requireMs(),_0x1a3e58[_0x3c7b14(0x24c6)]=_0x366a27,Object[_0x3c7b14(0xced)](_0x33efc1)[_0x3c7b14(0x1856)](_0x42ceeb=>{_0x1a3e58[_0x42ceeb]=_0x33efc1[_0x42ceeb];}),_0x1a3e58['names']=[],_0x1a3e58[_0x3c7b14(0x1b3b)]=[],_0x1a3e58[_0x3c7b14(0x1c7b)]={};function _0x153b7c(_0x2ce107){var _0x1fb385=_0x3c7b14;let _0x3db477=0x0;for(let _0x5d5104=0x0;_0x5d5104<_0x2ce107[_0x1fb385(0xe53)];_0x5d5104++)_0x3db477=(_0x3db477<<0x5)-_0x3db477+_0x2ce107[_0x1fb385(0x1bd7)](_0x5d5104),_0x3db477|=0x0;return _0x1a3e58[_0x1fb385(0x1080)][Math['abs'](_0x3db477)%_0x1a3e58[_0x1fb385(0x1080)][_0x1fb385(0xe53)]];}_0x1a3e58['selectColor']=_0x153b7c;function _0x1a3e58(_0x41707f){var _0x8733e2=_0x3c7b14;let _0xc70eb4,_0x53cbb9=null,_0x276308,_0x1141ff;function _0x399055(..._0x2e38a0){var _0x26a7c1=_0x1685;if(!_0x399055[_0x26a7c1(0x1f16)])return;const _0x5de6b0=_0x399055,_0x27f4dd=Number(new Date()),_0x306f78=_0x27f4dd-(_0xc70eb4||_0x27f4dd);_0x5de6b0[_0x26a7c1(0x2329)]=_0x306f78,_0x5de6b0[_0x26a7c1(0x1dde)]=_0xc70eb4,_0x5de6b0[_0x26a7c1(0x105)]=_0x27f4dd,_0xc70eb4=_0x27f4dd,_0x2e38a0[0x0]=_0x1a3e58[_0x26a7c1(0x1257)](_0x2e38a0[0x0]),typeof _0x2e38a0[0x0]!=_0x26a7c1(0x2328)&&_0x2e38a0['unshift']('%O');let _0x1b2fd1=0x0;_0x2e38a0[0x0]=_0x2e38a0[0x0][_0x26a7c1(0xecc)](/%([a-zA-Z%])/g,(_0x388985,_0x3b9baa)=>{var _0x5942a5=_0x26a7c1;if(_0x388985==='%%')return'%';_0x1b2fd1++;const _0x53e9f5=_0x1a3e58[_0x5942a5(0x1c7b)][_0x3b9baa];if(typeof _0x53e9f5=='function'){const _0x235601=_0x2e38a0[_0x1b2fd1];_0x388985=_0x53e9f5[_0x5942a5(0x1fb0)](_0x5de6b0,_0x235601),_0x2e38a0[_0x5942a5(0x1bf7)](_0x1b2fd1,0x1),_0x1b2fd1--;}return _0x388985;}),_0x1a3e58['formatArgs']['call'](_0x5de6b0,_0x2e38a0),(_0x5de6b0['log']||_0x1a3e58[_0x26a7c1(0x2209)])['apply'](_0x5de6b0,_0x2e38a0);}return _0x399055[_0x8733e2(0xb6a)]=_0x41707f,_0x399055['useColors']=_0x1a3e58[_0x8733e2(0x244f)](),_0x399055[_0x8733e2(0x2b7)]=_0x1a3e58[_0x8733e2(0x1016)](_0x41707f),_0x399055['extend']=_0x4ec102,_0x399055[_0x8733e2(0x24c6)]=_0x1a3e58['destroy'],Object[_0x8733e2(0x19b5)](_0x399055,_0x8733e2(0x1f16),{'enumerable':!0x0,'configurable':!0x1,'get':()=>_0x53cbb9!==null?_0x53cbb9:(_0x276308!==_0x1a3e58['namespaces']&&(_0x276308=_0x1a3e58[_0x8733e2(0x7b6)],_0x1141ff=_0x1a3e58['enabled'](_0x41707f)),_0x1141ff),'set':_0x2ceadd=>{_0x53cbb9=_0x2ceadd;}}),typeof _0x1a3e58[_0x8733e2(0x571)]==_0x8733e2(0x2202)&&_0x1a3e58[_0x8733e2(0x571)](_0x399055),_0x399055;}function _0x4ec102(_0x34c024,_0x5cd783){var _0x4bb7a4=_0x3c7b14;const _0x2a590f=_0x1a3e58(this['namespace']+(typeof _0x5cd783>'u'?':':_0x5cd783)+_0x34c024);return _0x2a590f[_0x4bb7a4(0x2209)]=this[_0x4bb7a4(0x2209)],_0x2a590f;}function _0x2d3a74(_0x454cca){var _0x5d086b=_0x3c7b14;_0x1a3e58[_0x5d086b(0x1d55)](_0x454cca),_0x1a3e58[_0x5d086b(0x7b6)]=_0x454cca,_0x1a3e58[_0x5d086b(0x186f)]=[],_0x1a3e58['skips']=[];const _0x44eb96=(typeof _0x454cca==_0x5d086b(0x2328)?_0x454cca:'')[_0x5d086b(0x2fc)]()['replace'](/\s+/g,',')['split'](',')[_0x5d086b(0x771)](Boolean);for(const _0xb98b7f of _0x44eb96)_0xb98b7f[0x0]==='-'?_0x1a3e58['skips'][_0x5d086b(0xc8b)](_0xb98b7f[_0x5d086b(0x1af9)](0x1)):_0x1a3e58[_0x5d086b(0x186f)][_0x5d086b(0xc8b)](_0xb98b7f);}function _0x1a62d7(_0xe5c613,_0xe2e862){var _0x5d1271=_0x3c7b14;let _0x57427e=0x0,_0x4d6f28=0x0,_0x50ccce=-0x1,_0x27ad57=0x0;for(;_0x57427e<_0xe5c613[_0x5d1271(0xe53)];)if(_0x4d6f28<_0xe2e862[_0x5d1271(0xe53)]&&(_0xe2e862[_0x4d6f28]===_0xe5c613[_0x57427e]||_0xe2e862[_0x4d6f28]==='*'))_0xe2e862[_0x4d6f28]==='*'?(_0x50ccce=_0x4d6f28,_0x27ad57=_0x57427e,_0x4d6f28++):(_0x57427e++,_0x4d6f28++);else{if(_0x50ccce!==-0x1)_0x4d6f28=_0x50ccce+0x1,_0x27ad57++,_0x57427e=_0x27ad57;else return!0x1;}for(;_0x4d6f28<_0xe2e862[_0x5d1271(0xe53)]&&_0xe2e862[_0x4d6f28]==='*';)_0x4d6f28++;return _0x4d6f28===_0xe2e862[_0x5d1271(0xe53)];}function _0x51ef39(){var _0x63692c=_0x3c7b14;const _0x148db2=[..._0x1a3e58['names'],..._0x1a3e58['skips'][_0x63692c(0x17ee)](_0x218324=>'-'+_0x218324)][_0x63692c(0x1423)](',');return _0x1a3e58['enable'](''),_0x148db2;}function _0x18219d(_0x2809a3){var _0xa7fcbf=_0x3c7b14;for(const _0x40457d of _0x1a3e58['skips'])if(_0x1a62d7(_0x2809a3,_0x40457d))return!0x1;for(const _0x199c3e of _0x1a3e58[_0xa7fcbf(0x186f)])if(_0x1a62d7(_0x2809a3,_0x199c3e))return!0x0;return!0x1;}function _0x1f0e88(_0x57342f){var _0x125d5e=_0x3c7b14;return _0x57342f instanceof Error?_0x57342f['stack']||_0x57342f[_0x125d5e(0x1d7)]:_0x57342f;}function _0x366a27(){var _0x78863b=_0x3c7b14;console['warn'](_0x78863b(0x9df));}return _0x1a3e58['enable'](_0x1a3e58[_0x3c7b14(0x3fd)]()),_0x1a3e58;}return common=_0x544596,common;}var hasRequiredBrowser;function requireBrowser(){var _0x4634ca=_0x16ecab;return hasRequiredBrowser||(hasRequiredBrowser=0x1,function(_0x36b49c,_0x2db8d9){var _0x5b96bd=_0x1685,_0x1a5064={};_0x2db8d9[_0x5b96bd(0x205e)]=_0xd8b129,_0x2db8d9['save']=_0x3698aa,_0x2db8d9[_0x5b96bd(0x3fd)]=_0x41cc24,_0x2db8d9['useColors']=_0x3837df,_0x2db8d9[_0x5b96bd(0x2458)]=_0xd4025e(),_0x2db8d9['destroy']=((()=>{let _0x323a88=!0x1;return()=>{var _0x16f165=_0x1685;_0x323a88||(_0x323a88=!0x0,console['warn'](_0x16f165(0x9df)));};})()),_0x2db8d9[_0x5b96bd(0x1080)]=[_0x5b96bd(0x113e),_0x5b96bd(0x1b3a),'#0033CC',_0x5b96bd(0x816),_0x5b96bd(0xa7a),_0x5b96bd(0x1d78),'#0099CC','#0099FF',_0x5b96bd(0x347),'#00CC33',_0x5b96bd(0x1904),_0x5b96bd(0x174c),_0x5b96bd(0x210b),_0x5b96bd(0x800),_0x5b96bd(0x10d2),_0x5b96bd(0x725),_0x5b96bd(0x5e9),_0x5b96bd(0x1bb3),_0x5b96bd(0xe84),_0x5b96bd(0x1585),_0x5b96bd(0x410),_0x5b96bd(0x24a5),_0x5b96bd(0x1957),_0x5b96bd(0x780),_0x5b96bd(0xfd7),_0x5b96bd(0x107c),_0x5b96bd(0x1055),_0x5b96bd(0x226),_0x5b96bd(0x967),'#6600FF','#6633CC','#6633FF',_0x5b96bd(0x1c03),_0x5b96bd(0x13a9),_0x5b96bd(0xdea),_0x5b96bd(0x1600),_0x5b96bd(0x1eb3),_0x5b96bd(0x311),_0x5b96bd(0xb76),_0x5b96bd(0xc5c),'#CC0000',_0x5b96bd(0x2313),_0x5b96bd(0x5b0),'#CC0099',_0x5b96bd(0x22e2),_0x5b96bd(0x27d),_0x5b96bd(0x1ce1),_0x5b96bd(0x4d6),_0x5b96bd(0xd18),_0x5b96bd(0x10f9),_0x5b96bd(0x7c2),_0x5b96bd(0xdd3),'#CC6600','#CC6633',_0x5b96bd(0x5ff),_0x5b96bd(0x33a),_0x5b96bd(0x16ac),_0x5b96bd(0xb72),'#FF0000','#FF0033','#FF0066',_0x5b96bd(0x1de4),_0x5b96bd(0x1bd4),_0x5b96bd(0xc3e),_0x5b96bd(0x4fc),_0x5b96bd(0x2531),'#FF3366',_0x5b96bd(0x1764),'#FF33CC','#FF33FF',_0x5b96bd(0x7b8),_0x5b96bd(0x1624),'#FF9900','#FF9933',_0x5b96bd(0xbae),'#FFCC33'];function _0x3837df(){var _0x582c19=_0x5b96bd;if(typeof window<'u'&&window[_0x582c19(0x5d5)]&&(window[_0x582c19(0x5d5)][_0x582c19(0x22e8)]===_0x582c19(0x809)||window['process'][_0x582c19(0x52a)]))return!0x0;if(typeof navigator<'u'&&navigator[_0x582c19(0x543)]&&navigator['userAgent'][_0x582c19(0x1a2)]()[_0x582c19(0x1799)](/(edge|trident)\/(\d+)/))return!0x1;let _0x36e201;return typeof document<'u'&&document['documentElement']&&document[_0x582c19(0x14f2)][_0x582c19(0x1c91)]&&document[_0x582c19(0x14f2)][_0x582c19(0x1c91)][_0x582c19(0x1568)]||typeof window<'u'&&window['console']&&(window[_0x582c19(0x2431)][_0x582c19(0x1703)]||window[_0x582c19(0x2431)][_0x582c19(0x3ab)]&&window[_0x582c19(0x2431)][_0x582c19(0x2199)])||typeof navigator<'u'&&navigator[_0x582c19(0x543)]&&(_0x36e201=navigator[_0x582c19(0x543)]['toLowerCase']()[_0x582c19(0x1799)](/firefox\/(\d+)/))&&parseInt(_0x36e201[0x1],0xa)>=0x1f||typeof navigator<'u'&&navigator['userAgent']&&navigator[_0x582c19(0x543)]['toLowerCase']()[_0x582c19(0x1799)](/applewebkit\/(\d+)/);}function _0xd8b129(_0x571fd8){var _0x59f333=_0x5b96bd;if(_0x571fd8[0x0]=(this['useColors']?'%c':'')+this['namespace']+(this[_0x59f333(0x244f)]?_0x59f333(0xf64):'\x20')+_0x571fd8[0x0]+(this[_0x59f333(0x244f)]?_0x59f333(0x168f):'\x20')+'+'+_0x36b49c['exports']['humanize'](this[_0x59f333(0x2329)]),!this[_0x59f333(0x244f)])return;const _0xae1f5d='color:\x20'+this['color'];_0x571fd8[_0x59f333(0x1bf7)](0x1,0x0,_0xae1f5d,_0x59f333(0xeb4));let _0x586b61=0x0,_0x47f624=0x0;_0x571fd8[0x0]['replace'](/%[a-zA-Z%]/g,_0x28d9d4=>{_0x28d9d4!=='%%'&&(_0x586b61++,_0x28d9d4==='%c'&&(_0x47f624=_0x586b61));}),_0x571fd8['splice'](_0x47f624,0x0,_0xae1f5d);}_0x2db8d9[_0x5b96bd(0x2209)]=console[_0x5b96bd(0xbf8)]||console[_0x5b96bd(0x2209)]||(()=>{});function _0x3698aa(_0x5072d7){var _0x40106e=_0x5b96bd;try{_0x5072d7?_0x2db8d9[_0x40106e(0x2458)]['setItem'](_0x40106e(0xbf8),_0x5072d7):_0x2db8d9['storage'][_0x40106e(0xb70)](_0x40106e(0xbf8));}catch{}}function _0x41cc24(){var _0x4957af=_0x5b96bd;let _0x3e96d2;try{_0x3e96d2=_0x2db8d9[_0x4957af(0x2458)]['getItem'](_0x4957af(0xbf8))||_0x2db8d9[_0x4957af(0x2458)][_0x4957af(0x1fde)]('DEBUG');}catch{}return!_0x3e96d2&&typeof process<'u'&&_0x4957af(0x569)in process&&(_0x3e96d2=_0x1a5064['DEBUG']),_0x3e96d2;}function _0xd4025e(){try{return localStorage;}catch{}}_0x36b49c[_0x5b96bd(0x12be)]=requireCommon()(_0x2db8d9);const {formatters:_0x400a14}=_0x36b49c[_0x5b96bd(0x12be)];_0x400a14['j']=function(_0x3c1f97){var _0x1f76bc=_0x5b96bd;try{return JSON[_0x1f76bc(0x14eb)](_0x3c1f97);}catch(_0x405587){return _0x1f76bc(0x1a98)+_0x405587[_0x1f76bc(0x1d7)];}};}(browser,browser[_0x4634ca(0x12be)])),browser[_0x4634ca(0x12be)];}var browserExports=requireBrowser();const debug=getDefaultExportFromCjs$1(browserExports);debug['enable']('*');function makeLogger(_0x22e29b,_0x38879d){var _0x4cc878=_0x16ecab;const _0x40f4e1=debug(_0x22e29b),_0x4df6da=(_0x2c7b20,_0x5bd099)=>async function(..._0x4d85ee){try{await _0x38879d({'level':_0x2c7b20,'messages':_0x4d85ee});}catch{}};return _0x40f4e1[_0x4cc878(0x2209)]=_0x4df6da(_0x4cc878(0x2209)),_0x40f4e1;}const sdpppLogger=makeLogger('mesh:uxp',async({level:_0x2b8254,messages:_0x1ff29b})=>{var _0x3075ff=_0x16ecab;const {mcpMesh:_0x4185d2}=await __vitePreload(async()=>{var _0x4703c3=_0x1685;const {mcpMesh:_0x5c3c85}=await Promise[_0x4703c3(0x1906)]()[_0x4703c3(0x348)](()=>index);return{'mcpMesh':_0x5c3c85};},void 0x0,typeof document>'u'?require(_0x3075ff(0x154b))['pathToFileURL'](__filename)[_0x3075ff(0x1a8e)]:_documentCurrentScript&&_documentCurrentScript[_0x3075ff(0xd56)][_0x3075ff(0x555)]()===_0x3075ff(0x1418)&&_documentCurrentScript['src']||new URL('photoshop.js',document['baseURI'])[_0x3075ff(0x1a8e)]);await _0x4185d2['actions'][_0x3075ff(0x2209)]({'level':_0x2b8254,'messages':_0x1ff29b});});sdpppLogger['extend'](_0x16ecab(0x8e4));async function getPixelsData({document:_0x2734cf,layer:_0x17724d,bounds:_0x298137,targetSize:_0x14c687}){var _0x224ee0=_0x16ecab;let _0x10cd16={'documentID':_0x2734cf['id'],'applyAlpha':!0x1,'hasAlpha':!0x0,'sourceBounds':_0x298137,'targetSize':_0x14c687,'colorSpace':_0x224ee0(0x16d3)};_0x2734cf[_0x224ee0(0x66a)]!==photoshop['constants'][_0x224ee0(0xa25)][_0x224ee0(0x16d3)]&&Object[_0x224ee0(0xde6)](_0x10cd16,{'colorProfile':_0x224ee0(0xfe9)}),_0x17724d&&(_0x10cd16[_0x224ee0(0xfa4)]=_0x17724d['id']);let _0x347934=(await photoshop['imaging'][_0x224ee0(0xe55)](_0x10cd16))[_0x224ee0(0xb69)];const _0x3c16b6=await _0x347934[_0x224ee0(0x156f)]({});return Promise[_0x224ee0(0x1906)]()['then'](()=>{var _0x421d3a=_0x224ee0;_0x347934[_0x421d3a(0x2097)]();}),{'dataFromAPI':_0x3c16b6,'width':_0x347934[_0x224ee0(0x1594)],'height':_0x347934[_0x224ee0(0x787)]};}async function getMaskData({document:_0x2f64ee,layer:_0x3daec3,bounds:_0x59ad54,targetSize:_0x5ee08a}){var _0x53673f=_0x16ecab;if(!_0x3daec3)return null;let _0x4e78aa={'documentID':_0x2f64ee['id'],'sourceBounds':_0x59ad54,'targetSize':_0x5ee08a,'layerID':_0x3daec3['id']},_0x161417=null;try{_0x161417=await photoshop[_0x53673f(0x5f5)]['getLayerMask'](_0x4e78aa);}catch(_0x3c9009){return console[_0x53673f(0x21db)](_0x3c9009),null;}let _0x420e1a=_0x161417['imageData'];if(!_0x420e1a)return null;const _0x3d4b99=await _0x420e1a[_0x53673f(0x156f)]({});return Promise[_0x53673f(0x1906)]()['then'](()=>{var _0x3c149a=_0x53673f;_0x420e1a[_0x3c149a(0x2097)]();}),{'dataFromAPI':_0x3d4b99,'width':_0x420e1a[_0x53673f(0x1594)],'height':_0x420e1a[_0x53673f(0x787)]};}async function getJimpImage(_0x1fe8a5){var _0x362c16=_0x16ecab;const _0x3c9c1e=_0x1fe8a5[_0x362c16(0x4ba)];let _0xb64c3e=getDocumentFromIdentify(_0x3c9c1e);if(!_0xb64c3e)throw new Error(i18n('document\x20{0}\x20not\x20found',_0x3c9c1e));const _0x2aa459=_0x1fe8a5[_0x362c16(0x104a)],_0x4f907a=getLayerID(_0xb64c3e,_0x2aa459),_0x20ea17=_0x1fe8a5[_0x362c16(0xda6)],_0x3245ed={'origin':{'left':0x0,'top':0x0,'right':_0xb64c3e[_0x362c16(0x1594)],'bottom':_0xb64c3e[_0x362c16(0x787)],'width':_0xb64c3e[_0x362c16(0x1594)],'height':_0xb64c3e[_0x362c16(0x787)]},'intersect':null,'scaledIntersect':null,'desire':getDesireBounds(_0xb64c3e[_0x362c16(0x1594)],_0xb64c3e[_0x362c16(0x787)],_0x1fe8a5[_0x362c16(0xc04)]),'scaledDesire':null};if(!_0x3245ed[_0x362c16(0x894)])throw new Error(i18n(_0x362c16(0x2203)));const _0x1b4e05=getScaleRatio(_0x3245ed[_0x362c16(0x894)],_0x20ea17);_0x3245ed['scaledDesire']=scaleBounds(_0x3245ed[_0x362c16(0x894)],_0x1b4e05);const _0x132dec={'pixelData':null};let _0x18e6e7=null,_0x6d6287,_0x35c426,_0x211ed0=!0x1;if(await runNextModalState(async _0x5ace2c=>{var _0x57d4ae=_0x362c16;let [_0x24a3bd,_0x780cc3]=await getRasterizedLayer(_0xb64c3e,_0x4f907a);if(_0x780cc3&&(_0x18e6e7=_0x24a3bd),_0x18e6e7!=null&&_0x5ace2c[_0x57d4ae(0x61b)](()=>{var _0x1c78ea=_0x57d4ae;_0x18e6e7[_0x1c78ea(0x1c84)]();}),_0x3245ed[_0x57d4ae(0x3f1)]=(_0x24a3bd==null?void 0x0:_0x24a3bd[_0x57d4ae(0xffa)])??_0x3245ed[_0x57d4ae(0x3f1)],_0x3245ed[_0x57d4ae(0x4f0)]=getIntersectBounds(_0x3245ed[_0x57d4ae(0x3f1)],_0x3245ed[_0x57d4ae(0x894)]),_0x3245ed['scaledIntersect']=scaleBounds(_0x3245ed['intersect'],_0x1b4e05),!_0x3245ed[_0x57d4ae(0x4f0)]||!_0x3245ed[_0x57d4ae(0x477)])throw new Error(i18n(_0x57d4ae(0x851)));[_0x6d6287,_0x35c426]=await Promise[_0x57d4ae(0x1eb2)]([getPixelsData({'document':_0xb64c3e,'layer':_0x24a3bd,'bounds':_0x3245ed[_0x57d4ae(0x4f0)],'targetSize':{'width':_0x3245ed['scaledIntersect'][_0x57d4ae(0x1594)],'height':_0x3245ed[_0x57d4ae(0xa3d)]['height']}}),getMaskData({'document':_0xb64c3e,'layer':_0x24a3bd,'bounds':_0x3245ed[_0x57d4ae(0x4f0)],'targetSize':{'width':_0x3245ed[_0x57d4ae(0xa3d)]['width'],'height':_0x3245ed[_0x57d4ae(0xa3d)]['height']}})]),_0x211ed0=!0x1,_0x24a3bd?_0x211ed0=_0x24a3bd[_0x57d4ae(0x20fa)]:SpeicialIDManager[_0x57d4ae(0x2d0)](_0x2aa459)&&(_0x211ed0=_0xb64c3e[_0x57d4ae(0x194c)][_0x57d4ae(0x1ee0)](_0x19fe86=>_0x19fe86[_0x57d4ae(0x20fa)]));},{'commandName':i18n(_0x362c16(0xbef),_0x2aa459),'document':_0xb64c3e}),!_0x6d6287||!_0x3245ed['scaledIntersect']||!_0x3245ed[_0x362c16(0x3f1)])throw new Error(i18n('get\x20pixel\x20of\x20{0}\x20failed',_0x2aa459));_0x6d6287=alignPixelBit(_0x6d6287),_0x211ed0&&(_0x6d6287=fixAlphaChannel(_0x6d6287)),_0x132dec[_0x362c16(0x1298)]=padAndTrimToDesireBounds(_0x6d6287,_0x3245ed[_0x362c16(0xa3d)],_0x3245ed[_0x362c16(0x477)]);let _0xdff97c=null;return _0x35c426&&(_0x35c426=alignPixelBit(_0x35c426),_0xdff97c=padAndTrimToDesireBounds(_0x35c426,_0x3245ed[_0x362c16(0xa3d)],_0x3245ed[_0x362c16(0x477)],0x1)),_0x132dec[_0x362c16(0x1298)]=applyLayerDataWithTransparent(_0x132dec[_0x362c16(0x1298)],_0xdff97c),new Jimp({'data':Buffer[_0x362c16(0x1acd)](_0x132dec[_0x362c16(0x1298)]),'width':_0x3245ed['scaledDesire']['width'],'height':_0x3245ed[_0x362c16(0x477)][_0x362c16(0x787)]});}async function getImage(_0x4951ee){var _0x2ec147=_0x16ecab;const _0xc3e972=await getJimpImage(_0x4951ee),_0xf6a8b9=_0xc3e972[_0x2ec147(0x1034)][_0x2ec147(0x1594)],_0x1c9b4a=_0xc3e972[_0x2ec147(0x1034)]['height'],_0x1a9de5=new Uint8Array(_0xf6a8b9*_0x1c9b4a);for(let _0x954bb4=0x0;_0x954bb4<_0xf6a8b9*_0x1c9b4a;_0x954bb4++)_0x1a9de5[_0x954bb4]=_0xc3e972[_0x2ec147(0x1034)][_0x2ec147(0x1d4d)][_0x954bb4*0x4+0x3];const _0x4c56b5=new Jimp({'width':_0xf6a8b9,'height':_0x1c9b4a});for(let _0x285731=0x0;_0x285731<_0xf6a8b9*_0x1c9b4a;_0x285731++)_0x4c56b5[_0x2ec147(0x1034)]['data'][_0x285731*0x4+0x3]=_0xc3e972[_0x2ec147(0x1034)][_0x2ec147(0x1d4d)][_0x285731*0x4+0x3];return{'jpegData':new Uint8Array(await _0xc3e972[_0x2ec147(0x1ff7)](JimpMime[_0x2ec147(0x1b54)],{'quality':_0x4951ee[_0x2ec147(0x210d)]})),'alphaData':new Uint8Array(await _0x4c56b5[_0x2ec147(0x1ff7)](JimpMime[_0x2ec147(0xebb)]))};}getImage[_0x16ecab(0x18a2)]=getJimpImage;async function getDocumentInfo(_0x61090c){var _0x2c23ff=_0x16ecab;const _0x92c062=_0x61090c[_0x2c23ff(0x4ba)];let _0x4343eb=getDocumentFromIdentify(_0x92c062);if(!_0x4343eb)throw new Error(i18n(_0x2c23ff(0x521),_0x92c062));const _0x323c09=_0x4343eb['selection'],_0x97c5ee=_0x323c09&&_0x323c09[_0x2c23ff(0xffa)]?{'left':_0x323c09[_0x2c23ff(0xffa)][_0x2c23ff(0x1512)],'top':_0x323c09[_0x2c23ff(0xffa)][_0x2c23ff(0x961)],'right':_0x4343eb['width']-_0x323c09['bounds'][_0x2c23ff(0xaa2)],'bottom':_0x4343eb['height']-_0x323c09[_0x2c23ff(0xffa)][_0x2c23ff(0x1d5)],'width':_0x323c09['bounds']['width'],'height':_0x323c09[_0x2c23ff(0xffa)][_0x2c23ff(0x787)]}:null,_0x25f251={'left':0x0,'top':0x0,'right':0x0,'bottom':0x0,'width':_0x4343eb[_0x2c23ff(0x1594)],'height':_0x4343eb['height']};return{'document_boundary':_0x25f251,'selection_boundary':_0x97c5ee||_0x25f251};}async function getLayerInfo(_0x1431b2){var _0x217af0=_0x16ecab;const _0x2c3334=_0x1431b2['document_identify'];let _0x5e13e6=getDocumentFromIdentify(_0x2c3334);if(!_0x5e13e6)throw new Error(i18n(_0x217af0(0x521),_0x2c3334));if(!_0x1431b2[_0x217af0(0x104a)])throw new Error(i18n(_0x217af0(0x1911)));let _0x58f3da={'name':'','opacity':0x0,'boundary':{'left':0x0,'right':0x0,'top':0x0,'bottom':0x0,'width':_0x5e13e6[_0x217af0(0x1594)],'height':_0x5e13e6[_0x217af0(0x787)]},'isGroup':!0x1,'identify':''};return await runNextModalState(async _0x43cb28=>{var _0x3e6bab=_0x217af0;let _0x1056d0=null,_0x3561e3=_0x1431b2['layer_identify'],_0xc16888=!0x1;if(_0x1431b2[_0x3e6bab(0x104a)]){_0x3561e3=_0x1431b2[_0x3e6bab(0x104a)];const _0x9ac5dc=getLayerID(_0x5e13e6,_0x3561e3);if(SpeicialIDManager[_0x3e6bab(0x2d0)](_0x3561e3))return _0x58f3da={'name':'','opacity':0x1,'boundary':{'left':0x0,'right':0x0,'top':0x0,'bottom':0x0,'width':_0x5e13e6[_0x3e6bab(0x1594)],'height':_0x5e13e6[_0x3e6bab(0x787)]},'isGroup':!0x0,'identify':_0x3561e3},_0x58f3da;[_0x1056d0,_0xc16888]=await getRasterizedLayer(_0x5e13e6,_0x9ac5dc),_0x43cb28[_0x3e6bab(0x61b)](()=>{var _0x280e7e=_0x3e6bab;_0x1056d0&&_0xc16888&&_0x1056d0[_0x280e7e(0x1c84)]();});}if(!_0x1056d0)throw new Error(i18n('layer\x20not\x20found:\x20{0}',_0x1431b2['layer_identify']));_0x58f3da=Object[_0x3e6bab(0xde6)]({'isGroup':_0xc16888,'identify':_0x3561e3||''},getLayerInfoFromLayer(_0x5e13e6,_0x1056d0));},{'commandName':i18n(_0x217af0(0x2497)),'document':_0x5e13e6}),_0x58f3da;}async function getSelectionData({document:_0x532f49,bounds:_0x2d7769,targetSize:_0x5aa79d}){var _0x1c2bf6=_0x16ecab;let _0x30861d={'documentID':_0x532f49['id'],'sourceBounds':_0x2d7769,'targetSize':_0x5aa79d},_0x1a11b5=(await photoshop[_0x1c2bf6(0x5f5)][_0x1c2bf6(0x1a33)](_0x30861d))[_0x1c2bf6(0xb69)];const _0x974461=await _0x1a11b5[_0x1c2bf6(0x156f)]({});return Promise[_0x1c2bf6(0x1906)]()[_0x1c2bf6(0x348)](()=>{var _0x225285=_0x1c2bf6;_0x1a11b5[_0x225285(0x2097)]();}),{'dataFromAPI':_0x974461,'width':_0x1a11b5[_0x1c2bf6(0x1594)],'height':_0x1a11b5['height']};}async function getSelection(_0x250bb8){var _0x14d44f=_0x16ecab,_0x241a34;const _0x546e4c=_0x250bb8[_0x14d44f(0x4ba)];let _0x355471=getDocumentFromIdentify(_0x546e4c);if(!_0x355471)throw new Error(i18n(_0x14d44f(0x521),_0x546e4c));const _0x4fab67={'origin':{'left':0x0,'top':0x0,'right':_0x355471[_0x14d44f(0x1594)],'bottom':_0x355471['height'],'width':_0x355471[_0x14d44f(0x1594)],'height':_0x355471[_0x14d44f(0x787)]},'intersect':null,'scaledIntersect':null,'desire':getDesireBounds(_0x355471[_0x14d44f(0x1594)],_0x355471[_0x14d44f(0x787)],_0x250bb8[_0x14d44f(0xc04)]||void 0x0),'scaledDesire':null};if(!_0x4fab67[_0x14d44f(0x894)])throw new Error(i18n('desire\x20bounds\x20is\x20null'));const _0x4eff35=getScaleRatio(_0x4fab67[_0x14d44f(0x894)],_0x250bb8['max_wh']);if(_0x4fab67[_0x14d44f(0x477)]=scaleBounds(_0x4fab67[_0x14d44f(0x894)],_0x4eff35),!((_0x241a34=_0x355471['selection'])!=null&&_0x241a34['bounds'])){const _0xfb672e=new Uint8Array(_0x4fab67[_0x14d44f(0x894)]['width']*_0x4fab67[_0x14d44f(0x894)]['height']);return _0xfb672e[_0x14d44f(0x16dd)](0xff),{'blob':_0xfb672e,'width':_0x4fab67['desire']['width'],'height':_0x4fab67[_0x14d44f(0x894)][_0x14d44f(0x787)]};}let _0x4110f2=null,_0x1b8e6b=null;if(await runNextModalState(async _0x354f5a=>{var _0x43d18a=_0x14d44f;_0x4fab67['origin']=_0x355471[_0x43d18a(0x2278)][_0x43d18a(0xffa)]||{'left':0x0,'top':0x0,'right':_0x355471[_0x43d18a(0x1594)],'bottom':_0x355471[_0x43d18a(0x787)]},_0x4fab67['intersect']=getIntersectBounds(_0x4fab67[_0x43d18a(0x3f1)],_0x4fab67['desire']),_0x4fab67[_0x43d18a(0xa3d)]=scaleBounds(_0x4fab67['intersect'],_0x4eff35),_0x1b8e6b=await getSelectionData({'document':_0x355471,'bounds':_0x4fab67[_0x43d18a(0x4f0)],'targetSize':{'width':_0x4fab67[_0x43d18a(0xa3d)]['width'],'height':_0x4fab67[_0x43d18a(0xa3d)][_0x43d18a(0x787)]}});},{'document':_0x355471,'commandName':_0x14d44f(0xd08)}),!_0x1b8e6b||!_0x4fab67[_0x14d44f(0xa3d)]||!_0x4fab67[_0x14d44f(0x3f1)])throw new Error(i18n(_0x14d44f(0xa88)));return _0x1b8e6b=alignPixelBit(_0x1b8e6b),_0x4110f2=_0x1b8e6b&&padAndTrimToDesireBounds(_0x1b8e6b,_0x4fab67['scaledIntersect'],_0x4fab67['scaledDesire'],0x1),{'blob':_0x4110f2,'width':_0x4fab67[_0x14d44f(0x477)][_0x14d44f(0x1594)],'height':_0x4fab67[_0x14d44f(0x477)][_0x14d44f(0x787)]};}async function doGetImagePNG(_0xa7fa08){var _0x2fe6fc=_0x16ecab;return{'file_buffer':await(await _doGetImageJimpQueued(_0xa7fa08))[_0x2fe6fc(0x1ff7)](JimpMime[_0x2fe6fc(0xebb)],{}),'file_mimetype':_0x2fe6fc(0x1232)};}async function doGetImagePNGBase64(_0x6912ec){var _0xee3695=_0x16ecab;const _0x2c49ec=await(await _doGetImageJimpQueued(_0x6912ec))[_0xee3695(0x1ff7)](JimpMime[_0xee3695(0xebb)],{}),_0x52b3b9=_0xee3695(0x19f4)+Buffer[_0xee3695(0x1acd)](_0x2c49ec)[_0xee3695(0x190a)](_0xee3695(0x4ae));return{'file_buffer':_0x2c49ec,'thumbnail_url':_0x52b3b9};}async function doGetImageJimp(_0x16636f){return await _doGetImageJimpQueued(_0x16636f);}let getThumbnailQueue=Promise['resolve']();async function _doGetImageJimpQueued(_0x10eb29){var _0x2cf66f=_0x16ecab;const _0x22333d=getThumbnailQueue[_0x2cf66f(0x348)](async()=>await _doGetImageJimp(_0x10eb29));return getThumbnailQueue=_0x22333d[_0x2cf66f(0x19aa)](()=>{}),_0x22333d;}async function _doGetImageJimp(_0x1be892){var _0x39616c=_0x16ecab;let _0x317937=null;const _0x5066ba=SpeicialIDManager[_0x39616c(0x249c)]();let _0x317dd5,_0x3a57fe='';const {boundary:_0x29e664,content:_0x18cc6c,imageSize:_0xab606d,imageQuality:_0x435479,cropBySelection:_0xc2c5fd}=_0x1be892;if(_0x29e664===_0x39616c(0x798))_0x317dd5=(await getDocumentInfo({'document_identify':SpeicialIDManager['get_SPECIAL_DOCUMENT_CURRENT']()}))['document_boundary'];else{if(_0x29e664==='curlayer')_0x317dd5=(await getLayerInfo({'document_identify':SpeicialIDManager['get_SPECIAL_DOCUMENT_CURRENT'](),'layer_identify':SpeicialIDManager['get_SPECIAL_LAYER_SELECTED_LAYER']()}))[_0x39616c(0xc04)];else{if(_0x29e664===_0x39616c(0x2278))_0x317dd5=(await getDocumentInfo({'document_identify':SpeicialIDManager[_0x39616c(0x249c)]()}))[_0x39616c(0x17ca)];else throw new Error(_0x39616c(0x8c1));}}if(_0x18cc6c==='canvas'?_0x3a57fe=SpeicialIDManager[_0x39616c(0x1b51)]():_0x18cc6c===_0x39616c(0x5de)||_0x18cc6c===_0x39616c(0x2278)?_0x3a57fe=SpeicialIDManager[_0x39616c(0x1d40)]():_0x3a57fe=_0x18cc6c,_0x317937=await getImage[_0x39616c(0x18a2)]({'document_identify':_0x5066ba,'layer_identify':_0x3a57fe,'boundary':_0x317dd5,'max_wh':_0xab606d}),!_0x317937)throw new Error(_0x39616c(0x1b06));if(_0xc2c5fd!=='no'){const _0x4faedc=await getSelection({'document_identify':SpeicialIDManager[_0x39616c(0x249c)](),'boundary':_0x317dd5,'max_wh':_0xab606d}),{blob:_0x7c30bf,width:_0x512ddc,height:_0x23d891}=_0x4faedc;if(_0x7c30bf&&_0x317937&&_0x7c30bf[_0x39616c(0xe53)]===_0x512ddc*_0x23d891)for(let _0x13cc0c=0x0;_0x13cc0c<_0x512ddc*_0x23d891;_0x13cc0c++){const _0xaf6757=_0x13cc0c*0x4;if(_0xaf6757+0x3<_0x317937[_0x39616c(0x1034)][_0x39616c(0x1d4d)][_0x39616c(0xe53)]){const _0x13412f=_0xc2c5fd==_0x39616c(0x5b5)?_0x7c30bf[_0x13cc0c]:0xff-_0x7c30bf[_0x13cc0c];_0x317937[_0x39616c(0x1034)][_0x39616c(0x1d4d)][_0xaf6757+0x3]=_0x13412f;}}}return _0x317937;}function ImageCard(_0x4c119a){var _0x1bf915=_0x16ecab;return jsxRuntimeExports[_0x1bf915(0xec1)](_0x1bf915(0xd5c),{'onClick':()=>{var _0xf27d3c=_0x1bf915,_0x58785c;return(_0x58785c=_0x4c119a[_0xf27d3c(0x1f14)])==null?void 0x0:_0x58785c[_0xf27d3c(0x1fb0)](_0x4c119a,_0x4c119a[_0xf27d3c(0x5bd)]);},'className':(_0x4c119a[_0x1bf915(0x100d)]||_0x1bf915(0x2e1))+_0x1bf915(0x20f3)+(_0x4c119a[_0x1bf915(0x1c1e)]?'hidden':''),'children':[jsxRuntimeExports[_0x1bf915(0x8e7)]('div',{'className':'w-36\x20h-36\x20rounded-lg\x20mb-2\x20flex\x20items-center\x20justify-center\x20overflow-hidden','children':_0x4c119a['thumbnailLoading']?jsxRuntimeExports['jsx'](_0x1bf915(0xd5c),{'className':'w-full\x20h-full\x20flex\x20items-center\x20justify-center','children':jsxRuntimeExports[_0x1bf915(0xec1)](_0x1bf915(0x31e),{'className':_0x1bf915(0x1cb0),'fill':'none','viewBox':_0x1bf915(0x18d4),'children':[jsxRuntimeExports[_0x1bf915(0x8e7)]('circle',{'className':_0x1bf915(0x1bc4),'cx':'12','cy':'12','r':'10','stroke':_0x1bf915(0x1bdd),'strokeWidth':'4'}),jsxRuntimeExports[_0x1bf915(0x8e7)]('path',{'className':_0x1bf915(0x23da),'fill':_0x1bf915(0x1bdd),'d':_0x1bf915(0x23e8)})]})}):_0x4c119a[_0x1bf915(0x2523)]?jsxRuntimeExports[_0x1bf915(0x8e7)](_0x1bf915(0xa0c),{'src':_0x4c119a[_0x1bf915(0x2523)],'alt':_0x4c119a[_0x1bf915(0x1d63)],'className':_0x1bf915(0x1ab)}):jsxRuntimeExports[_0x1bf915(0x8e7)](_0x1bf915(0xd5c),{'className':_0x1bf915(0x1cec),'children':jsxRuntimeExports[_0x1bf915(0x8e7)](_0x1bf915(0x31e),{'className':_0x1bf915(0x1ecc),'fill':_0x1bf915(0x1bdd),'viewBox':_0x1bf915(0x2515),'children':jsxRuntimeExports[_0x1bf915(0x8e7)](_0x1bf915(0x15f7),{'fillRule':_0x1bf915(0x1881),'d':_0x1bf915(0x113d),'clipRule':'evenodd'})})})}),jsxRuntimeExports[_0x1bf915(0x8e7)](_0x1bf915(0xd5c),{'className':_0x1bf915(0x1d20),'style':{'color':_0x1bf915(0x184e)},'children':_0x4c119a[_0x1bf915(0x1d63)]}),_0x4c119a[_0x1bf915(0x96d)]&&jsxRuntimeExports[_0x1bf915(0x8e7)]('div',{'className':_0x1bf915(0xda1),'style':{'color':_0x1bf915(0x1d01)},'children':_0x4c119a[_0x1bf915(0x96d)]})]});}function ImageCardForGet(_0x2bba7a){var _0x50e237=_0x16ecab;const [_0x278a3d,_0x494761]=reactExports[_0x50e237(0xa2b)](null),[_0x2acd54,_0x3f3e34]=reactExports[_0x50e237(0xa2b)](!0x1),_0x5ec777=useStore(DialogManagerStore,_0x51dad6=>_0x51dad6[_0x50e237(0xc38)][_0x50e237(0x1cd1)]),_0xda2f5a=useStore(DialogManagerStore,_0x443ecd=>_0x443ecd[_0x50e237(0xc38)][_0x50e237(0x16b1)]),_0x2215b6=reactExports[_0x50e237(0x187f)](_0xda2f5a),_0x4d66ca=reactExports[_0x50e237(0x2089)](async()=>{var _0x1d3be8=_0x50e237;_0x3f3e34(!0x0),_0x494761(null);try{const [_0x4df89f,_0x180448]=_0x2bba7a['imageId'][_0x1d3be8(0x5af)]('_'),_0x2c011e=await doGetImagePNGBase64({'boundary':_0x180448,'content':_0x4df89f,'imageSize':0xc0,'imageQuality':0x1,'cropBySelection':_0x5ec777});_0x494761(_0x2c011e['thumbnail_url']);}catch(_0x3beba0){console['warn'](_0x1d3be8(0x252b),_0x2bba7a[_0x1d3be8(0x5bd)],_0x3beba0);}finally{_0x3f3e34(!0x1);}},[_0x2bba7a[_0x50e237(0x5bd)],_0x5ec777]);return reactExports['useEffect'](()=>{var _0x482736=_0x50e237;!_0x2215b6[_0x482736(0x181c)]&&_0xda2f5a&&!_0x2bba7a[_0x482736(0x1c1e)]&&_0x4d66ca(),_0x2215b6[_0x482736(0x181c)]=_0xda2f5a;},[_0xda2f5a,_0x4d66ca,_0x2bba7a[_0x50e237(0x1c1e)]]),reactExports[_0x50e237(0x6c7)](()=>{_0xda2f5a&&_0x4d66ca();},[_0x5ec777,_0x4d66ca,_0xda2f5a]),jsxRuntimeExports['jsx'](ImageCard,{'text':_0x2bba7a[_0x50e237(0x1d63)],'subtext':_0x2bba7a[_0x50e237(0x96d)],'hidden':_0x2bba7a[_0x50e237(0x1c1e)],'className':_0x2bba7a[_0x50e237(0x100d)],'onClick':_0x2bba7a[_0x50e237(0x1f14)],'imageId':_0x2bba7a[_0x50e237(0x5bd)],'thumbnail':_0x278a3d,'thumbnailLoading':_0x2acd54});}function ImageSizeControl({title:_0x26da2c,enabled:_0x3e175a,size:_0x3e1e4b,onChange:_0x41c01a}){var _0x315b0f=_0x16ecab;const _0x3755be=_0xfd6344=>{var _0x5b3fd3=_0x1685;_0x41c01a(_0xfd6344[_0x5b3fd3(0xa80)]['checked'],_0x3e1e4b);},_0x2802a0=_0x59c124=>{const _0x22af16=parseInt(_0x59c124['target']['value']);!isNaN(_0x22af16)&&_0x22af16>0x0&&_0x41c01a(_0x3e175a,_0x22af16);};return jsxRuntimeExports[_0x315b0f(0x8e7)]('div',{'className':'flex\x20flex-col\x20items-center\x20space-y-3\x20mt-2','children':jsxRuntimeExports[_0x315b0f(0xec1)]('div',{'className':_0x315b0f(0x76c),'children':[jsxRuntimeExports[_0x315b0f(0xec1)]('label',{'className':_0x315b0f(0x1c0e),'children':[jsxRuntimeExports['jsx'](_0x315b0f(0x1169),{'type':_0x315b0f(0x1ef0),'checked':_0x3e175a,'onChange':_0x3755be,'className':_0x315b0f(0x3bf),'style':{'accentColor':'var(--uxp-host-link-text-color)'}}),jsxRuntimeExports[_0x315b0f(0x8e7)](_0x315b0f(0x110d),{'style':{'color':_0x315b0f(0x184e)},'children':_0x26da2c})]}),jsxRuntimeExports[_0x315b0f(0x8e7)](_0x315b0f(0x137f),{'type':_0x315b0f(0x189c),'value':_0x3e1e4b,'onChange':_0x2802a0,'className':'w-40\x20px-2\x20py-1\x20text-sm\x20rounded','placeholder':sdpppX['settings.imaging.defaultImagesSizeLimit'][_0x315b0f(0x190a)](),'style':{'backgroundColor':'var(--uxp-host-background-color)','color':'var(--uxp-host-text-color)','borderColor':'var(--uxp-host-border-color)'}})]})});}const log$4=sdpppLogger[_0x16ecab(0x245c)]('RequestImageGetDialog');function RequestImageGetDialog(){var _0x43cf07=_0x16ecab,_0x1150aa,_0x22b07d,_0x483631,_0x31b982;const _0x3941a1=useStore(DialogManagerStore,_0x40c2ab=>_0x40c2ab[_0x43cf07(0xc97)]),_0xc372e5=((_0x22b07d=(_0x1150aa=photoshop['app'][_0x43cf07(0x50b)])==null?void 0x0:_0x1150aa[_0x43cf07(0x2278)])==null?void 0x0:_0x22b07d['bounds'])!==null,_0x8c9d7b=((_0x31b982=(_0x483631=photoshop['app']['activeDocument'])==null?void 0x0:_0x483631['activeLayers'])==null?void 0x0:_0x31b982['length'])>0x0,_0xa6a550=useStore(mcpMesh[_0x43cf07(0xcf7)],_0x4f903e=>_0x4f903e[_0x43cf07(0xb04)]),_0x39f35b=useStore(DialogManagerStore,_0xa777f9=>_0xa777f9[_0x43cf07(0xc38)][_0x43cf07(0x20aa)]),_0x3aa6fa=useStore(DialogManagerStore,_0x2b644b=>_0x2b644b[_0x43cf07(0xc38)][_0x43cf07(0x1644)]),_0x520a6e=useStore(DialogManagerStore,_0x4f0fae=>_0x4f0fae['requestingGetImage'][_0x43cf07(0x1cd1)]),_0x2d7e23=useStore(DialogManagerStore,_0x40d06b=>_0x40d06b['requestingGetImage'][_0x43cf07(0x16b1)]),_0x4e8b73=useStore(mcpMesh[_0x43cf07(0xcf7)],_0x3b5a75=>_0x3b5a75[_0x43cf07(0x21aa)]),_0x2e6cae=reactExports[_0x43cf07(0x2089)](async(_0x29363b,_0x1c4abb,_0x328968,_0x354c63)=>{var _0x2b4778=_0x43cf07;const [_0x14e416,_0x274afc]=_0x29363b[_0x2b4778(0x5af)]('_');try{const _0x2cad52={'content':_0x14e416,'boundary':_0x274afc,'imageSize':_0x1c4abb,'imageQuality':_0x328968,'cropBySelection':_0x354c63},_0x2e8375=await doGetImagePNGBase64({..._0x2cad52,'imageSize':0xc0}),_0x18d1d8=addImageHolder(doGetImagePNG(_0x2cad52)),_0x5e2924=DialogManagerStore[_0x2b4778(0x95b)]()[_0x2b4778(0x1be)];_0x5e2924({'thumbnail_url':_0x2e8375[_0x2b4778(0xa2d)],'file_token':_0x18d1d8,'source':JSON[_0x2b4778(0x14eb)](_0x2cad52)});}catch(_0x889f76){const _0x37e0fd=DialogManagerStore[_0x2b4778(0x95b)]()[_0x2b4778(0xc97)];_0x37e0fd(_0x889f76);}},[]),_0x5c7982=reactExports[_0x43cf07(0x2089)](_0x22cfbf=>{_0x2e6cae(_0x22cfbf,_0x39f35b,_0x3aa6fa,_0x520a6e);},[_0x39f35b,_0x3aa6fa,_0x520a6e]),_0x38e213=reactExports[_0x43cf07(0x187f)](_0x5c7982);return _0x38e213[_0x43cf07(0x181c)]=_0x5c7982,reactExports[_0x43cf07(0x6c7)](()=>{var _0x22ee2c=_0x43cf07;DialogManagerStore[_0x22ee2c(0x1513)]({'keyboardHandlers':[...DialogManagerStore[_0x22ee2c(0x95b)]()[_0x22ee2c(0x1d1)],_0x2655c9=>{var _0x3d97f4=_0x22ee2c,_0x95c461,_0x549d13;const _0x5f248e=DialogManagerStore['getState']()[_0x3d97f4(0xc38)],_0x249ea6=_0x5f248e['active'],_0x25d59f=DialogManagerStore[_0x3d97f4(0x95b)]()[_0x3d97f4(0xc97)],_0x5e704a=_0x38e213[_0x3d97f4(0x181c)];if(!_0x249ea6)return!0x1;if(log$4(_0x3d97f4(0x23a8),_0x2655c9),_0x2655c9==='Escape')_0x25d59f(new Error(_0x3d97f4(0x195c)));else{if(_0x2655c9===_0x3d97f4(0xcc0)){if(!(((_0x549d13=(_0x95c461=photoshop[_0x3d97f4(0x1292)]['activeDocument'])==null?void 0x0:_0x95c461[_0x3d97f4(0x2278)])==null?void 0x0:_0x549d13[_0x3d97f4(0xffa)])!==null))return!0x1;DialogManagerStore['setState']({'requestingGetImage':{..._0x5f248e,'cropBySelection':_0x5f248e['cropBySelection']==='no'?_0x3d97f4(0x5b5):_0x5f248e[_0x3d97f4(0x1cd1)]===_0x3d97f4(0x5b5)?'negative':'no'}});}else _0x2655c9===_0x3d97f4(0x244)?DialogManagerStore[_0x3d97f4(0x1513)]({'requestingGetImage':{..._0x5f248e,'imageSize':_0x5f248e['imageSize']===0x0?sdpppX[_0x3d97f4(0x1b85)]:0x0}}):_0x2655c9===_0x3d97f4(0x13dc)?_0x5e704a('canvas_canvas'):_0x2655c9===_0x3d97f4(0x16ea)?_0x5e704a(_0x3d97f4(0x2d8)):_0x2655c9==='KeyE'?_0x5e704a(_0x3d97f4(0x831)):_0x2655c9==='KeyA'?_0x5e704a('curlayer_canvas'):_0x2655c9==='KeyS'?_0x5e704a(_0x3d97f4(0x2382)):_0x2655c9===_0x3d97f4(0x13b)&&_0x5e704a(_0x3d97f4(0x2b3));}return!0x0;}]});},[]),jsxRuntimeExports[_0x43cf07(0xec1)](BaseDialog,{'className':_0x43cf07(0x16c8),'show':_0x2d7e23,'setShow':()=>{var _0x3ef207=_0x43cf07;_0x3941a1(new Error(_0x3ef207(0x195c)));},'children':[jsxRuntimeExports[_0x43cf07(0xec1)]('div',{'className':'p-4\x20rounded-lg\x20shadow-lg\x20w-full\x20mx-auto','children':[jsxRuntimeExports[_0x43cf07(0xec1)](_0x43cf07(0xd5c),{'className':_0x43cf07(0x1063),'children':[jsxRuntimeExports[_0x43cf07(0x8e7)]('h2',{'className':_0x43cf07(0x1ebb),'style':{'color':'var(--uxp-host-text-color)'},'children':_0x43cf07(0xbdb)}),jsxRuntimeExports[_0x43cf07(0xec1)]('div',{'className':_0x43cf07(0x853),'children':[jsxRuntimeExports[_0x43cf07(0x8e7)](ImageCardForGet,{'onClick':_0x5c7982,'text':'整个画布'+(_0xa6a550?_0x43cf07(0xb47):''),'imageId':_0x43cf07(0x19d8)}),jsxRuntimeExports[_0x43cf07(0x8e7)](ImageCardForGet,{'hidden':!_0x8c9d7b,'onClick':_0x5c7982,'text':'画布'+(_0xa6a550?_0x43cf07(0x1f3a):''),'subtext':_0x43cf07(0x692),'imageId':_0x43cf07(0x2d8)}),jsxRuntimeExports[_0x43cf07(0x8e7)](ImageCardForGet,{'hidden':!_0xc372e5,'onClick':_0x5c7982,'text':'画布'+(_0xa6a550?_0x43cf07(0xa44):''),'subtext':'仅选区范围','imageId':_0x43cf07(0x831)})]}),jsxRuntimeExports['jsxs'](_0x43cf07(0xd5c),{'className':_0x43cf07(0x853),'children':[jsxRuntimeExports[_0x43cf07(0x8e7)](ImageCardForGet,{'hidden':!_0x8c9d7b,'onClick':_0x5c7982,'text':'当前图层'+(_0xa6a550?_0x43cf07(0x717):''),'subtext':_0x43cf07(0x7da),'imageId':_0x43cf07(0x1aa3)}),jsxRuntimeExports[_0x43cf07(0x8e7)](ImageCardForGet,{'hidden':!_0x8c9d7b,'onClick':_0x5c7982,'text':_0x43cf07(0xe5d)+(_0xa6a550?'(S)':''),'subtext':_0x43cf07(0x692),'imageId':_0x43cf07(0x2382)}),jsxRuntimeExports[_0x43cf07(0x8e7)](ImageCardForGet,{'hidden':!_0xc372e5,'onClick':_0x5c7982,'text':'当前图层'+(_0xa6a550?_0x43cf07(0xf97):''),'subtext':'仅选区范围','imageId':_0x43cf07(0x2b3)})]})]}),jsxRuntimeExports[_0x43cf07(0x8e7)]('div',{'className':_0x43cf07(0x1cae),'style':{'color':_0x43cf07(0x1d01)},'children':'-----------------------选项-----------------------'}),_0xc372e5&&jsxRuntimeExports[_0x43cf07(0x8e7)](CropBySelectionControl,{'title':_0x43cf07(0x758),'value':_0x520a6e,'onChange':_0x47f340=>{var _0xe00d87=_0x43cf07;DialogManagerStore[_0xe00d87(0x1513)](_0x43fa71=>({..._0x43fa71,'requestingGetImage':{..._0x43fa71[_0xe00d87(0xc38)],'cropBySelection':_0x47f340}}));},'showKeyboardHint':_0xa6a550}),jsxRuntimeExports[_0x43cf07(0x8e7)](ImageSizeControl,{'title':_0x43cf07(0x1aad)+(_0xa6a550?_0x43cf07(0x19e9):''),'enabled':_0x39f35b>0x0,'size':_0x39f35b||sdpppX[_0x43cf07(0x1b85)],'onChange':(_0x46c625,_0x1e75bd)=>{var _0x34bc40=_0x43cf07;DialogManagerStore[_0x34bc40(0x1513)](_0x1c6f13=>({..._0x1c6f13,'requestingGetImage':{..._0x1c6f13[_0x34bc40(0xc38)],'imageSize':_0x46c625?_0x1e75bd:0x0}}));}})]}),_0x4e8b73?!_0xa6a550&&jsxRuntimeExports[_0x43cf07(0x8e7)](_0x43cf07(0xd5c),{'className':_0x43cf07(0x10d4),'style':{'color':_0x43cf07(0x1d01)},'children':'快捷键选图功能仅在插件窗口聚焦时可用'}):jsxRuntimeExports[_0x43cf07(0x8e7)](_0x43cf07(0xd5c),{'className':_0x43cf07(0x10d4),'style':{'color':'var(--uxp-host-text-color-secondary)'},'children':_0x43cf07(0x871)})]});}function ImageCardForSend(_0x41d57c){var _0x8b19ff=_0x16ecab;const [_0x567d12,_0x2858d7]=reactExports['useState'](null),[_0x2c6a88,_0x45295e]=reactExports[_0x8b19ff(0xa2b)](!0x1),_0x2572a4=useStore(DialogManagerStore,_0x59989e=>_0x59989e['requestingSendImage']['active']),_0x2878e1=reactExports['useRef'](_0x2572a4),_0x480558=reactExports['useCallback'](async()=>{var _0x3c3782=_0x8b19ff;_0x45295e(!0x0),_0x2858d7(null);try{const [_0x360a90,_0x2f880b]=_0x41d57c[_0x3c3782(0x5bd)][_0x3c3782(0x5af)]('_'),_0x2ab4a7=await doGetImagePNGBase64({'content':_0x360a90==='newlayer'?'canvas':_0x360a90,'boundary':_0x2f880b,'cropBySelection':'no','imageSize':0xc0,'imageQuality':0x1});_0x2858d7(_0x2ab4a7[_0x3c3782(0xa2d)]);}catch(_0x237f11){console[_0x3c3782(0x21db)](_0x3c3782(0x252b),_0x41d57c['imageId'],_0x237f11);}finally{_0x45295e(!0x1);}},[_0x41d57c['imageId']]);return reactExports[_0x8b19ff(0x6c7)](()=>{var _0x4dc3fa=_0x8b19ff;const _0x148ae4=_0x2572a4;!_0x2878e1[_0x4dc3fa(0x181c)]&&_0x148ae4&&!_0x41d57c['hidden']&&_0x480558(),_0x2878e1['current']=_0x148ae4;},[_0x2572a4,_0x480558,_0x41d57c[_0x8b19ff(0x1c1e)]]),jsxRuntimeExports[_0x8b19ff(0x8e7)](ImageCard,{'text':_0x41d57c[_0x8b19ff(0x1d63)],'subtext':_0x41d57c[_0x8b19ff(0x96d)],'hidden':_0x41d57c[_0x8b19ff(0x1c1e)],'className':_0x41d57c[_0x8b19ff(0x100d)],'onClick':_0x41d57c[_0x8b19ff(0x1f14)],'imageId':_0x41d57c['imageId'],'thumbnail':_0x567d12,'thumbnailLoading':_0x2c6a88});}async function getPreviewDocumentOrCreate(_0x3367ec,_0x5810f2){var _0x38c68a=_0x16ecab;const _0x4cd62f=photoshop[_0x38c68a(0x1292)][_0x38c68a(0x11c8)][_0x38c68a(0x1e1c)](_0x262197=>_0x262197[_0x38c68a(0xe18)]==SpeicialIDManager[_0x38c68a(0x2062)]());if(_0x4cd62f)return(_0x4cd62f[_0x38c68a(0x1594)]<_0x3367ec||_0x4cd62f[_0x38c68a(0x787)]<_0x5810f2)&&await runNextModalState(async()=>{var _0xf29fc1=_0x38c68a;await _0x4cd62f['resizeCanvas'](Math[_0xf29fc1(0x1ad4)](_0x4cd62f[_0xf29fc1(0x1594)],_0x3367ec),Math[_0xf29fc1(0x1ad4)](_0x4cd62f['height'],_0x5810f2));},{'document':null,'commandName':i18n(_0x38c68a(0x24a6))}),_0x4cd62f;{let _0x273487=null;return await runNextModalState(async()=>{var _0x5724ba=_0x38c68a;_0x273487=await photoshop[_0x5724ba(0x1292)][_0x5724ba(0x1aaf)]({'width':_0x3367ec,'height':_0x5810f2,'resolution':0x48,'mode':photoshop[_0x5724ba(0xf9f)]['NewDocumentMode']['RGB'],'fill':photoshop[_0x5724ba(0xf9f)][_0x5724ba(0x130e)][_0x5724ba(0x17d1)],'name':SpeicialIDManager['getSpecialDocumentForPreview']()});},{'document':null,'commandName':i18n(_0x38c68a(0x1056))}),_0x273487;}}let sentCount=0x0;async function sendImages(_0x3b64e8){var _0x2d16f3=_0x16ecab,_0x34f37c,_0x3fb4b6,_0x2ab898;sentCount++;const _0x38e910=(_0x34f37c=_0x3b64e8['image_blobs'])!=null&&_0x34f37c[_0x2d16f3(0xe53)]?_0x3b64e8[_0x2d16f3(0x2ae)]:null,_0x2334a0=(_0x3fb4b6=_0x3b64e8[_0x2d16f3(0x1d2b)])!=null&&_0x3fb4b6[_0x2d16f3(0xe53)]?_0x3b64e8[_0x2d16f3(0x1d2b)]:null,_0x57d166=(_0x2ab898=_0x3b64e8[_0x2d16f3(0x124e)])!=null&&_0x2ab898[_0x2d16f3(0xe53)]?_0x3b64e8[_0x2d16f3(0x124e)]:null,_0x5a5146=_0x3b64e8[_0x2d16f3(0x4ba)],_0x41818f=_0x3b64e8[_0x2d16f3(0x95d)],_0xf0a067=_0x57d166||(await Promise['all']((_0x2334a0||_0x38e910||[])[_0x2d16f3(0x17ee)](async(_0x2e7376,_0x21d113)=>{var _0x3ab81d=_0x2d16f3;if(_0x2334a0)return await Jimp[_0x3ab81d(0x7e0)](_0x2334a0[_0x21d113]);if(_0x38e910){if('pngData'in _0x38e910[_0x21d113])return await Jimp[_0x3ab81d(0x7e0)](await _0x38e910[_0x21d113][_0x3ab81d(0x101a)][_0x3ab81d(0x1a71)]());{const _0x3c842a=_0x38e910[_0x21d113][_0x3ab81d(0x2417)],_0x1f3f63=_0x3c842a instanceof Blob?await _0x3c842a['arrayBuffer']():_0x3c842a;return new Jimp({'data':Buffer[_0x3ab81d(0x1acd)](_0x1f3f63),'width':_0x38e910[_0x21d113][_0x3ab81d(0x1594)],'height':_0x38e910[_0x21d113][_0x3ab81d(0x787)]});}}})))[_0x2d16f3(0x771)](_0x228409=>_0x228409);let _0x115d1b=getDocumentFromIdentify(_0x5a5146);if(SpeicialIDManager['is_SPECIAL_LAYER_PREVIEW_DOCUMENT'](_0x5a5146)&&(_0x115d1b=await getPreviewDocumentOrCreate(_0xf0a067[0x0]['bitmap'][_0x2d16f3(0x1594)],_0xf0a067[0x0][_0x2d16f3(0x1034)]['height'])),!_0x115d1b)throw new Error(i18n(_0x2d16f3(0x521),_0x5a5146));const _0x5eaff6=_0x115d1b,_0x138977=_0xf0a067[_0x2d16f3(0x17ee)]((_0xc622c4,_0x4f0ef7)=>{var _0x1e95f9=_0x2d16f3;if(_0x3b64e8[_0x1e95f9(0x23b0)]&&_0x3b64e8[_0x1e95f9(0x23b0)][_0x4f0ef7])return{'width':_0x3b64e8['boundaries'][_0x4f0ef7]['width'],'height':_0x3b64e8[_0x1e95f9(0x23b0)][_0x4f0ef7][_0x1e95f9(0x787)],'top':_0x3b64e8[_0x1e95f9(0x23b0)][_0x4f0ef7]['top'],'left':_0x3b64e8['boundaries'][_0x4f0ef7][_0x1e95f9(0x1512)]};let _0x130410=0x1;return(_0xc622c4[_0x1e95f9(0x1034)][_0x1e95f9(0x787)]>_0x5eaff6['height']||_0xc622c4[_0x1e95f9(0x1034)][_0x1e95f9(0x1594)]>_0x5eaff6[_0x1e95f9(0x1594)])&&(_0x130410=Math[_0x1e95f9(0x29e)](_0x5eaff6['height']/_0xc622c4[_0x1e95f9(0x1034)][_0x1e95f9(0x787)],_0x5eaff6[_0x1e95f9(0x1594)]/_0xc622c4[_0x1e95f9(0x1034)]['width'])),{'width':_0xc622c4['bitmap'][_0x1e95f9(0x1594)]*_0x130410,'height':_0xc622c4['bitmap'][_0x1e95f9(0x787)]*_0x130410,'top':(_0x5eaff6[_0x1e95f9(0x787)]-_0xc622c4[_0x1e95f9(0x1034)][_0x1e95f9(0x787)]*_0x130410)/0x2,'left':(_0x5eaff6[_0x1e95f9(0x1594)]-_0xc622c4[_0x1e95f9(0x1034)][_0x1e95f9(0x1594)]*_0x130410)/0x2,'bottom':(_0x5eaff6[_0x1e95f9(0x787)]-_0xc622c4['bitmap'][_0x1e95f9(0x787)]*_0x130410)/0x2,'right':(_0x5eaff6[_0x1e95f9(0x1594)]-_0xc622c4['bitmap'][_0x1e95f9(0x1594)]*_0x130410)/0x2};});_0xf0a067[_0x2d16f3(0x1856)]((_0x4df21d,_0x1adbd3)=>{var _0x56788c=_0x2d16f3;const _0x4a004d=_0x138977[_0x1adbd3];if(_0x4df21d[_0x56788c(0x1034)][_0x56788c(0x1594)]!=_0x4a004d[_0x56788c(0x1594)]||_0x4df21d['bitmap'][_0x56788c(0x787)]!=_0x4a004d[_0x56788c(0x787)]){const _0xd27535={'w':_0x4a004d[_0x56788c(0x1594)],'h':_0x4a004d['height']};_0x4df21d['resize'](_0xd27535);}});const _0x298c1f=await Promise[_0x2d16f3(0x1eb2)](_0xf0a067[_0x2d16f3(0x17ee)](async _0x51e76d=>{var _0x138b91=_0x2d16f3;let _0x1008c5=_0x51e76d[_0x138b91(0x1034)][_0x138b91(0x1d4d)];if(_0x5eaff6[_0x138b91(0x21a)]=='bitDepth16'){const _0x229f3c=new Uint16Array(_0x1008c5[_0x138b91(0xe53)]);for(let _0x5c66d1=0x0;_0x5c66d1<_0x1008c5[_0x138b91(0xe53)];_0x5c66d1+=0x4)_0x229f3c[_0x5c66d1]=(_0x1008c5[_0x5c66d1]<<0x7)+_0x229f3c[_0x5c66d1],_0x229f3c[_0x5c66d1+0x1]=(_0x1008c5[_0x5c66d1+0x1]<<0x7)+_0x229f3c[_0x5c66d1+0x1],_0x229f3c[_0x5c66d1+0x2]=(_0x1008c5[_0x5c66d1+0x2]<<0x7)+_0x229f3c[_0x5c66d1+0x2],_0x229f3c[_0x5c66d1+0x3]=_0x1008c5[_0x5c66d1+0x3]<<0x7;_0x1008c5=_0x229f3c;}else{if(_0x5eaff6[_0x138b91(0x21a)]==_0x138b91(0xd9d)){const _0x4cb714=new Float32Array(_0x1008c5[_0x138b91(0xe53)]);for(let _0x4bea27=0x0;_0x4bea27<_0x1008c5[_0x138b91(0xe53)];_0x4bea27+=0x4)_0x4cb714[_0x4bea27]=_0x1008c5[_0x4bea27]/0xff,_0x4cb714[_0x4bea27+0x1]=_0x1008c5[_0x4bea27+0x1]/0xff,_0x4cb714[_0x4bea27+0x2]=_0x1008c5[_0x4bea27+0x2]/0xff,_0x4cb714[_0x4bea27+0x3]=_0x1008c5[_0x4bea27+0x3]/0xff;_0x1008c5=_0x4cb714;}}return await photoshop['imaging']['createImageDataFromBuffer'](_0x1008c5,{'width':_0x51e76d[_0x138b91(0x1034)]['width'],'height':_0x51e76d['bitmap'][_0x138b91(0x787)],'components':0x4,'colorProfile':_0x138b91(0xfe9),'colorSpace':_0x138b91(0x16d3)});})),_0xb45f50=[];let _0xeb4172=[];return await runNextModalState(async _0x40f8d0=>{var _0x143cae=_0x2d16f3;let _0x5ceeae=null;_0xeb4172=await Promise['all'](_0xf0a067[_0x143cae(0x17ee)](async(_0x1f648a,_0x14d200)=>{var _0x3d52b3=_0x143cae;const _0x1c879f=_0x41818f[_0x3d52b3(0xe53)]==0x1?_0x41818f[0x0]:_0x41818f[_0x14d200];if(!SpeicialIDManager[_0x3d52b3(0x1005)](_0x1c879f)){const _0x466ae3=getLayerID(_0x5eaff6,_0x1c879f);_0x5ceeae=findInAllSubLayer(_0x5eaff6,_0x466ae3);}if(_0x5ceeae&&_0x5ceeae['kind']!=photoshop[_0x3d52b3(0xf9f)][_0x3d52b3(0xcbc)][_0x3d52b3(0x13d)])return _0x5ceeae;{let _0x547d7b=_0x3b64e8[_0x3d52b3(0xdd)]||'SDPPP\x20Images';typeof sdpppX[_0x3d52b3(0xc4e)]==_0x3d52b3(0x2202)&&(_0x547d7b=await sdpppX['handleSendLayerName'](_0x547d7b));const _0x52e397=await _0x5eaff6[_0x3d52b3(0x164e)](photoshop[_0x3d52b3(0xf9f)][_0x3d52b3(0xcbc)][_0x3d52b3(0x940)],{'name':_0x547d7b+'\x20'+sentCount+(_0xf0a067[_0x3d52b3(0xe53)]>0x1?'_'+(_0x14d200+0x1):'')});if(!_0x52e397)throw new Error(i18n('create\x20layer\x20failed'));return _0xb45f50[_0x3d52b3(0xc8b)](_0x52e397),_0x5ceeae?_0x52e397[_0x3d52b3(0x23e6)](_0x5ceeae,photoshop[_0x3d52b3(0xf9f)]['ElementPlacement'][_0x3d52b3(0x131e)]):_0x52e397[_0x3d52b3(0x23e6)](_0x5eaff6[_0x3d52b3(0x194c)][0x0],photoshop[_0x3d52b3(0xf9f)]['ElementPlacement']['PLACEBEFORE']),_0x52e397;}})),_0xb45f50[_0x143cae(0xe53)]&&_0x40f8d0[_0x143cae(0x61b)](_0x43d03d=>{var _0x95dcb5=_0x143cae;_0x43d03d?_0xb45f50[_0x95dcb5(0x1856)]((_0x6e8d86,_0x89cd4d)=>{var _0x3d3262=_0x95dcb5;_0x6e8d86[_0x3d3262(0x10b4)]=!0x1;}):_0xb45f50[_0x95dcb5(0x1856)](_0x1819b8=>_0x1819b8[_0x95dcb5(0x1c84)]());}),await Promise[_0x143cae(0x1eb2)](_0xeb4172[_0x143cae(0x17ee)](async(_0x54a4a5,_0x32a760)=>{var _0x53f069=_0x143cae;await photoshop[_0x53f069(0x5f5)][_0x53f069(0x1e58)]({'documentID':_0x5eaff6['id'],'layerID':_0x54a4a5['id'],'replace':!0x1,'imageData':_0x298c1f[_0x32a760],'targetBounds':_0x138977[_0x32a760]});}));},{'commandName':i18n(_0x2d16f3(0x1be8)),'document':_0x5eaff6}),{'layers':_0xeb4172[_0x2d16f3(0x17ee)](_0x5eaa7f=>({'identify':makeLayerIdentify(_0x5eaa7f['id'],_0x5eaa7f[_0x2d16f3(0xe18)])}))};}async function doSendImage(_0x2d704a,_0x4581de,_0x1daf69,_0x125ba9){var _0x5a0753=_0x16ecab;if(!_0x2d704a)throw new Error(_0x5a0753(0xf3c));const [_0x4a4294,_0x5002d7]=_0x2d704a[_0x5a0753(0x5af)]('_');let _0x1477fc,_0x3657f5,_0x4519db=null;if(_0x4a4294===_0x5a0753(0xdb4))_0x1477fc=SpeicialIDManager[_0x5a0753(0xc64)](),_0x3657f5=SpeicialIDManager[_0x5a0753(0x13e)]();else{if(_0x1477fc=SpeicialIDManager['get_SPECIAL_DOCUMENT_CURRENT'](),_0x4a4294===_0x5a0753(0x152))_0x3657f5=SpeicialIDManager[_0x5a0753(0x13e)]();else{if(_0x4a4294==='curlayer')_0x3657f5=SpeicialIDManager[_0x5a0753(0x1d40)]();else throw new Error(_0x5a0753(0x208c));}}if(_0x5002d7===_0x5a0753(0x798))_0x4a4294!==_0x5a0753(0xdb4)&&(_0x4519db=(await getDocumentInfo({'document_identify':SpeicialIDManager[_0x5a0753(0x249c)]()}))[_0x5a0753(0x23ed)]);else{if(_0x5002d7===_0x5a0753(0x5de))_0x4519db=(await getLayerInfo({'document_identify':SpeicialIDManager[_0x5a0753(0x249c)](),'layer_identify':SpeicialIDManager[_0x5a0753(0x1d40)]()}))[_0x5a0753(0xc04)];else{if(_0x5002d7===_0x5a0753(0x2278))_0x4519db=(await getDocumentInfo({'document_identify':SpeicialIDManager[_0x5a0753(0x249c)]()}))['selection_boundary'];else throw new Error(_0x5a0753(0x22f3));}}if(_0x125ba9&&_0x125ba9!=='no'){const {Jimp:_0x16ed30}=await __vitePreload(async()=>{var _0x5bf522=_0x5a0753;const {Jimp:_0x1076e8}=await Promise[_0x5bf522(0x1906)]()[_0x5bf522(0x348)](()=>index$1);return{'Jimp':_0x1076e8};},void 0x0,typeof document>'u'?require('url')[_0x5a0753(0xd77)](__filename)[_0x5a0753(0x1a8e)]:_documentCurrentScript&&_documentCurrentScript[_0x5a0753(0xd56)][_0x5a0753(0x555)]()===_0x5a0753(0x1418)&&_documentCurrentScript[_0x5a0753(0xd0f)]||new URL(_0x5a0753(0x1e77),document['baseURI'])[_0x5a0753(0x1a8e)]),_0x559319=await _0x16ed30[_0x5a0753(0x7e0)](_0x4581de);if(!_0x559319)throw new Error(_0x5a0753(0x172c));const _0x514b39=await getSelection({'document_identify':SpeicialIDManager['get_SPECIAL_DOCUMENT_CURRENT'](),'boundary':_0x4519db,'max_wh':Math['max'](_0x559319[_0x5a0753(0x1034)][_0x5a0753(0x1594)],_0x559319[_0x5a0753(0x1034)]['height'])}),{blob:_0x3977ba,width:_0x182c8b,height:_0x2cc2fb}=_0x514b39;if(_0x3977ba&&_0x559319&&_0x3977ba[_0x5a0753(0xe53)]===_0x182c8b*_0x2cc2fb)for(let _0x5a9546=0x0;_0x5a9546<_0x182c8b*_0x2cc2fb;_0x5a9546++){const _0x9e5596=_0x5a9546*0x4;if(_0x9e5596+0x3<_0x559319[_0x5a0753(0x1034)]['data']['length']){const _0x4cb33a=_0x125ba9==='positive'?_0x3977ba[_0x5a9546]:0xff-_0x3977ba[_0x5a9546];_0x559319[_0x5a0753(0x1034)][_0x5a0753(0x1d4d)][_0x9e5596+0x3]=_0x4cb33a;}}return await sendImages({'document_identify':_0x1477fc,'layer_identifies':[_0x3657f5],'boundaries':[_0x4519db],'new_layer_name':_0x1daf69});}else return await sendImages({'image_urls':[_0x4581de],'document_identify':_0x1477fc,'layer_identifies':[_0x3657f5],'boundaries':[_0x4519db],'new_layer_name':_0x1daf69});}mcpMesh[_0x16ecab(0x1e15)]('register',async _0x4e39ad=>{var _0x3d092d=_0x16ecab;const _0x5f4cf9=PSUXPInternalStore['getState']()[_0x3d092d(0x1ca6)];return _0x5f4cf9&&await _0x5f4cf9[_0x3d092d(0x5c8)](_0x4e39ad[_0x3d092d(0x1d11)],_0x4e39ad[_0x3d092d(0x68e)],_0x4e39ad[_0x3d092d(0x214d)]),{};}),mcpMesh[_0x16ecab(0x1e15)](_0x16ecab(0x15fe),async _0x512693=>{var _0x29cd9e=_0x16ecab;const _0x59fbf4=PSUXPInternalStore['getState']()['loginProvider'];if(_0x59fbf4){const _0x2bd27b=await _0x59fbf4[_0x29cd9e(0x15fe)](_0x512693[_0x29cd9e(0x1d11)],_0x512693['password']);mcpMesh[_0x29cd9e(0xcf7)][_0x29cd9e(0x1513)]({'userInfo':_0x2bd27b,'isLogin':!0x0,'token':_0x2bd27b['token']});}return{};}),mcpMesh['implementAction'](_0x16ecab(0x11cf),async _0x4c69f7=>(console[_0x16ecab(0x2209)]('Login\x20by\x20phone:',_0x4c69f7[_0x16ecab(0x2326)],_0x4c69f7[_0x16ecab(0x18b8)]),{})),mcpMesh['implementAction'](_0x16ecab(0x190b),async _0x203cca=>(console['log'](_0x16ecab(0x1f55),_0x203cca[_0x16ecab(0x2326)]),{})),mcpMesh[_0x16ecab(0x1e15)](_0x16ecab(0x1a7e),async()=>(mcpMesh[_0x16ecab(0xcf7)]['setState']({'token':'','isLogin':!0x1,'userInfo':{}}),{})),mcpMesh[_0x16ecab(0x1e15)](_0x16ecab(0x2209),async _0x4a732a=>(sdpppXLog['push'](_0x4a732a[_0x16ecab(0x10df)][_0x16ecab(0x1423)]('\x20')),{})),mcpMesh[_0x16ecab(0x1e15)](_0x16ecab(0x1b73),async _0x500903=>{var _0x36c043=_0x16ecab;try{return await uxp[_0x36c043(0x1247)][_0x36c043(0x2469)](_0x500903[_0x36c043(0x154b)]),{};}catch(_0x49db6e){return{'error':_0x49db6e[_0x36c043(0x1d7)]};}}),mcpMesh['implementAction']('getStorage',async _0x87184c=>{var _0x347031=_0x16ecab;try{return{'value':localStorage[_0x347031(0x1fde)](_0x87184c['key'])||''};}catch(_0x59b9ba){return{'value':'','error':_0x59b9ba['message']};}}),mcpMesh[_0x16ecab(0x1e15)](_0x16ecab(0xc98),async _0x35745a=>{var _0x10f57a=_0x16ecab;try{return localStorage[_0x10f57a(0x22e5)](_0x35745a[_0x10f57a(0xe0)],_0x35745a[_0x10f57a(0x242d)]),{};}catch(_0x56e0c4){return{'error':_0x56e0c4[_0x10f57a(0x1d7)]};}}),mcpMesh[_0x16ecab(0x1e15)](_0x16ecab(0x23a8),async _0x1faab0=>mcpMesh[_0x16ecab(0xcf7)][_0x16ecab(0x95b)]()[_0x16ecab(0x21aa)]&&DialogManagerStore[_0x16ecab(0x95b)]()['keyboardHandlers'][_0x16ecab(0x771)](_0x246e6b=>_0x246e6b(_0x1faab0[_0x16ecab(0x671)]))['length']>0x0?{}:{}),mcpMesh[_0x16ecab(0x1e15)]('setComfyWebviewURL',async _0x7f43d6=>{var _0x302106=_0x16ecab;let _0x4ec68f=_0x7f43d6[_0x302106(0x154b)]['split']('?')[0x0]['split']('#')[0x0];return mcpMesh[_0x302106(0xcf7)][_0x302106(0x1513)]({'comfyURL':_0x4ec68f}),PSUXPInternalStore[_0x302106(0x1513)]({'comfyWebviewNeedRefresh':!0x0}),{};}),mcpMesh[_0x16ecab(0x1e15)](_0x16ecab(0x869),async _0x49e30a=>{var _0x4eb564=_0x16ecab;try{const {url:_0x355cc4,method:_0x1bc3ea=_0x4eb564(0x1adc),headers:_0x1b146c={},body:_0x3454ef,bodyType:_0xca15a2=_0x4eb564(0x563)}=_0x49e30a,_0x16ca80={'method':_0x1bc3ea,'headers':{..._0x1b146c}};if(_0x3454ef&&_0x1bc3ea!=='GET'&&_0x1bc3ea!==_0x4eb564(0x11bc)){if(_0xca15a2===_0x4eb564(0xd04)){const _0x15c016=new FormData();if(Array['isArray'](_0x3454ef)){for(const [_0x26ac00,_0x43bdc9]of _0x3454ef)if(_0x43bdc9&&typeof _0x43bdc9==_0x4eb564(0x19cb)&&_0x4eb564(0x22e8)in _0x43bdc9&&_0x43bdc9[_0x4eb564(0x22e8)]===_0x4eb564(0xa55)){const _0x33c689=_0x43bdc9;if(_0x33c689[_0x4eb564(0x1d4d)]){if(_0x43bdc9[_0x4eb564(0xfd5)]==_0x4eb564(0x680)){const _0x4ba9c2=Buffer[_0x4eb564(0x1acd)](_0x33c689[_0x4eb564(0x1d4d)],_0x4eb564(0x4ae))[_0x4eb564(0x190a)](),_0x2a67b4=await getImageHolder(_0x4ba9c2);if(!_0x2a67b4)throw new Error(_0x4eb564(0x2111));const {file_buffer:_0x3a285a,file_mimetype:_0x2373a3}=_0x2a67b4,_0x307d03=new Blob([_0x3a285a],{'type':_0x2373a3||'application/octet-stream'});_0x15c016[_0x4eb564(0x10b6)](_0x26ac00,_0x307d03);}else{const _0x4c7307=new Blob([Buffer[_0x4eb564(0x1acd)](_0x33c689[_0x4eb564(0x1d4d)],_0x4eb564(0x4ae))],{'type':_0x33c689['mimeType']||_0x4eb564(0x6b0)});_0x15c016[_0x4eb564(0x10b6)](_0x26ac00,_0x4c7307);}}}else _0x15c016[_0x4eb564(0x10b6)](_0x26ac00,String(_0x43bdc9));}else typeof _0x3454ef==_0x4eb564(0x19cb)&&_0x3454ef!==null&&Object[_0x4eb564(0x1931)](_0x3454ef)[_0x4eb564(0x1856)](([_0x277e2e,_0x2514c3])=>{var _0x2b08f0=_0x4eb564;if(_0x2514c3&&typeof _0x2514c3==_0x2b08f0(0x19cb)&&'type'in _0x2514c3&&_0x2514c3[_0x2b08f0(0x22e8)]==='file'){const _0x4b056f=_0x2514c3;if(_0x4b056f[_0x2b08f0(0x1d4d)]){const _0x2eafb7=new Blob([Buffer['from'](_0x4b056f['data'],_0x2b08f0(0x4ae))],{'type':_0x4b056f[_0x2b08f0(0x22e8)]||_0x2b08f0(0x6b0)});_0x15c016[_0x2b08f0(0x10b6)](_0x277e2e,_0x2eafb7);}}else _0x15c016[_0x2b08f0(0x10b6)](_0x277e2e,String(_0x2514c3));});_0x16ca80[_0x4eb564(0x4e4)]=_0x15c016;}else _0xca15a2===_0x4eb564(0x1d63)?_0x16ca80['body']=_0x3454ef:(_0x1b146c[_0x4eb564(0x1ce3)]||(_0x16ca80[_0x4eb564(0x18e0)]={'Content-Type':'application/json',..._0x1b146c}),_0x16ca80['body']=typeof _0x3454ef==_0x4eb564(0x2328)?_0x3454ef:JSON[_0x4eb564(0x14eb)](_0x3454ef));}const _0x2e43ba=await fetch(_0x355cc4,_0x16ca80),_0x23986d=await _0x2e43ba['text']();let _0x43eaf6;try{_0x43eaf6=JSON[_0x4eb564(0x14e1)](_0x23986d);}catch{_0x43eaf6=_0x23986d;}const _0x4be447={};return _0x2e43ba[_0x4eb564(0x18e0)][_0x4eb564(0x1856)]((_0x2195ea,_0x290171)=>{_0x4be447[_0x290171]=_0x2195ea;}),{'success':!0x0,'status':_0x2e43ba[_0x4eb564(0x1a3f)],'statusText':_0x2e43ba[_0x4eb564(0x6fc)],'headers':_0x4be447,'data':_0x43eaf6};}catch(_0x2e2901){return{'success':!0x1,'error':_0x2e2901[_0x4eb564(0x1d7)]};}}),mcpMesh[_0x16ecab(0x1e15)](_0x16ecab(0x422),async _0x11e438=>{var _0x5bd7c7=_0x16ecab;const {uploadInput:_0x3bc3a4,overwrite:_0x556026}=_0x11e438,_0x238ccf=mcpMesh[_0x5bd7c7(0xcf7)][_0x5bd7c7(0x95b)]()['comfyURL'][_0x5bd7c7(0x5af)]('?')[0x0];let _0x49fc2a;if(_0x3bc3a4[_0x5bd7c7(0x22e8)]=='buffer')_0x49fc2a=new Uint8Array(_0x3bc3a4['tokenOrBuffer'][_0x5bd7c7(0x1d4d)]);else{const _0x5731cc=await getImageHolder(_0x3bc3a4[_0x5bd7c7(0x24dc)]);if(!_0x5731cc)throw new Error(_0x5bd7c7(0x250c)+_0x3bc3a4[_0x5bd7c7(0x24dc)]);_0x49fc2a=new Uint8Array(_0x5731cc[_0x5bd7c7(0xc59)]);}const _0x3c4fd7=new FormData(),_0x201fdc=new Blob([_0x49fc2a],{'type':_0x5bd7c7(0x1232)}),_0x84bb62=FormData[_0x5bd7c7(0xe95)][_0x5bd7c7(0x95f)]?_0x201fdc:await _0x201fdc[_0x5bd7c7(0x1a71)]();_0x3c4fd7['append'](_0x5bd7c7(0x17e5),_0x84bb62),_0x3c4fd7[_0x5bd7c7(0x10b6)](_0x5bd7c7(0xe62),_0x3bc3a4['fileName']),_0x3c4fd7[_0x5bd7c7(0x10b6)](_0x5bd7c7(0x1c3a),'true');const _0x25712b=_0x238ccf[_0x5bd7c7(0x2e9)]('/')?_0x238ccf+_0x5bd7c7(0x4e7):_0x238ccf+'/sdppp_upload2',_0x5c518d=await fetch(_0x25712b,{'method':_0x5bd7c7(0x2db),'body':_0x3c4fd7});if(!_0x5c518d['ok']||_0x5c518d[_0x5bd7c7(0x1a3f)]!=0xc8)throw new Error(_0x5bd7c7(0x3bd)+_0x5c518d[_0x5bd7c7(0x6fc)]);const _0x120717=await _0x5c518d[_0x5bd7c7(0x563)]();return{'name':_0x120717[_0x5bd7c7(0xf9a)]+'/'+_0x120717['name']};});async function doGetMaskPNG({content:_0x48a8da,reverse:_0x16d3d2,imageSize:_0x7380f3}){var _0xb8abad=_0x16ecab;return{'file_buffer':await(await doGetMaskJimp({'content':_0x48a8da,'reverse':_0x16d3d2,'imageSize':_0x7380f3}))[_0xb8abad(0x1ff7)](JimpMime[_0xb8abad(0xebb)],{}),'file_mimetype':'image/png'};}async function doGetMaskPNGBase64({content:_0x25322c,reverse:_0x175e00,imageSize:_0x3f5717}){var _0x41b33f=_0x16ecab;const _0x539f47=await(await doGetMaskJimp({'content':_0x25322c,'reverse':_0x175e00,'imageSize':_0x3f5717}))[_0x41b33f(0x1ff7)](JimpMime['png'],{}),_0x5e4aa4=_0x41b33f(0x19f4)+Buffer[_0x41b33f(0x1acd)](_0x539f47)[_0x41b33f(0x190a)](_0x41b33f(0x4ae));return{'file_buffer':_0x539f47,'thumbnail_url':_0x5e4aa4};}async function doGetMaskJPGBase64({content:_0x55a442,reverse:_0x1278d7,imageSize:_0x3eccef}){var _0x26e024=_0x16ecab;const _0x28dc31=await(await doGetMaskJimp({'content':_0x55a442,'reverse':_0x1278d7,'imageSize':_0x3eccef}))[_0x26e024(0x1ff7)](JimpMime['jpeg'],{}),_0x30ef38=_0x26e024(0x1d0d)+Buffer[_0x26e024(0x1acd)](_0x28dc31)[_0x26e024(0x190a)](_0x26e024(0x4ae));return{'file_buffer':_0x28dc31,'thumbnail_url':_0x30ef38};}async function doGetMaskJimp({content:_0x406643,reverse:_0x4e5315,imageSize:_0x1b84d2}){var _0x1c10c2=_0x16ecab;const _0x25daf3=await doGetImageJimp({'boundary':_0x1c10c2(0x798),'content':_0x406643=='selection'?'canvas':_0x406643,'imageSize':_0x1b84d2,'imageQuality':0x1,'cropBySelection':_0x406643==_0x1c10c2(0x2278)?_0x1c10c2(0x5b5):'no'});return _0x25daf3['scan'](0x0,0x0,_0x25daf3['bitmap'][_0x1c10c2(0x1594)],_0x25daf3[_0x1c10c2(0x1034)]['height'],(_0xa35cc1,_0x3eb3a2,_0x2bfde7)=>{var _0x28fa09=_0x1c10c2;const _0x28a89d=_0x25daf3[_0x28fa09(0x1034)][_0x28fa09(0x1d4d)][_0x2bfde7+0x3],_0x59ff80=_0x4e5315?0xff-_0x28a89d:_0x28a89d;_0x25daf3[_0x28fa09(0x1034)][_0x28fa09(0x1d4d)][_0x2bfde7+0x0]=_0x59ff80,_0x25daf3[_0x28fa09(0x1034)][_0x28fa09(0x1d4d)][_0x2bfde7+0x1]=_0x59ff80,_0x25daf3[_0x28fa09(0x1034)][_0x28fa09(0x1d4d)][_0x2bfde7+0x2]=_0x59ff80,_0x25daf3['bitmap'][_0x28fa09(0x1d4d)][_0x2bfde7+0x3]=_0x59ff80;}),_0x25daf3;}mcpMesh[_0x16ecab(0x1e15)](_0x16ecab(0x193c),async _0x1aa9be=>{var _0xa10116=_0x16ecab,_0x5d7d33,_0x1c013e;try{let {boundary:_0x220088,content:_0x26292c,imageSize:_0x3b4308,imageQuality:_0x3baa59,cropBySelection:_0x3e5cd3}=_0x1aa9be;!(((_0x1c013e=(_0x5d7d33=photoshop['app'][_0xa10116(0x50b)])==null?void 0x0:_0x5d7d33[_0xa10116(0x2278)])==null?void 0x0:_0x1c013e[_0xa10116(0xffa)])!==null)&&_0x3e5cd3!=='no'&&(_0x3e5cd3='no');const _0x47fa58=(await doGetImagePNGBase64({'boundary':_0x220088,'content':_0x26292c,'imageSize':0xc0,'cropBySelection':_0x3e5cd3,'imageQuality':_0x3baa59}))[_0xa10116(0xa2d)],_0xb56660=addImageHolder(doGetImagePNG({'boundary':_0x220088,'content':_0x26292c,'imageSize':_0x3b4308,'cropBySelection':_0x3e5cd3,'imageQuality':_0x3baa59}));return{'thumbnail_url':_0x47fa58,'source':JSON[_0xa10116(0x14eb)](_0x1aa9be),'file_token':_0xb56660};}catch(_0x22dc89){return{'error':_0x22dc89['stack']||_0x22dc89[_0xa10116(0x1d7)]||_0x22dc89,'thumbnail_url':'','file_token':'','source':''};}}),mcpMesh[_0x16ecab(0x1e15)]('doGetMask',async _0x30047f=>{var _0x4b9150=_0x16ecab;try{let {content:_0x58b7c7,reverse:_0x4950a1,imageSize:_0x2eddc6}=_0x30047f;const _0x45063e=(await doGetMaskPNGBase64({'content':_0x58b7c7,'reverse':_0x4950a1,'imageSize':_0x2eddc6}))[_0x4b9150(0xa2d)],_0x522935=addImageHolder(doGetMaskPNG({'content':_0x58b7c7,'reverse':_0x4950a1,'imageSize':_0x2eddc6}));return{'thumbnail_url':_0x45063e,'source':JSON['stringify'](_0x30047f),'file_token':_0x522935};}catch{return{};}}),mcpMesh[_0x16ecab(0x1e15)]('doSendImage',async _0x28ca14=>{var _0x42200d=_0x16ecab;try{return await doSendImage(_0x28ca14['selection'],_0x28ca14[_0x42200d(0x154b)],_0x28ca14['source'],_0x28ca14[_0x42200d(0x1cd1)]),{};}catch(_0x24b1a6){return{'error':_0x24b1a6['stack']||_0x24b1a6[_0x42200d(0x1d7)]||_0x24b1a6};}}),mcpMesh[_0x16ecab(0x1e15)]('requestImageGet',async()=>{var _0x162f26=_0x16ecab;try{return DialogManagerStore[_0x162f26(0x1513)]({'requestingGetImage':{'active':!0x0,'selection':'','cropBySelection':'no','imageSize':sdpppX['settings.imaging.defaultImagesSizeLimit'],'imageQuality':0x1}}),await new Promise((_0x5d62ab,_0x296763)=>{DialogManagerStore['setState']({'rejectRequestingGetImage':_0x296763,'resolveRequestingGetImage':_0x5d62ab});});}catch(_0x55701b){return{'error':_0x55701b[_0x162f26(0x1141)]||_0x55701b[_0x162f26(0x1d7)]||_0x55701b,'thumbnail_url':'','file_token':'','source':''};}finally{DialogManagerStore[_0x162f26(0x1513)]({'requestingGetImage':{'active':!0x1,'selection':'','cropBySelection':'no','imageSize':0x0,'imageQuality':0x1},'rejectRequestingGetImage':()=>{},'resolveRequestingGetImage':()=>{}});}}),mcpMesh[_0x16ecab(0x1e15)](_0x16ecab(0x19a3),async _0x49ce9a=>{var _0x551b2c=_0x16ecab;try{return DialogManagerStore[_0x551b2c(0x1513)]({'requestingSendImage':{'active':!0x0,'imageURL':_0x49ce9a[_0x551b2c(0x154b)],'imageSource':_0x49ce9a[_0x551b2c(0x1c1)],'selection':'','cropBySelection':'no'}}),await new Promise((_0x5445cd,_0x138e00)=>{var _0x1fea8a=_0x551b2c;DialogManagerStore[_0x1fea8a(0x1513)]({'rejectRequestingSendImage':_0x138e00,'resolveRequestingSendImage':_0x5445cd});}),{};}catch(_0x819b41){return{'error':_0x819b41[_0x551b2c(0x1141)]||_0x819b41[_0x551b2c(0x1d7)]||_0x819b41};}finally{DialogManagerStore[_0x551b2c(0x1513)]({'requestingSendImage':{'active':!0x1,'imageURL':'','imageSource':'','selection':'','cropBySelection':'no'},'rejectRequestingSendImage':()=>{},'resolveRequestingSendImage':()=>{}});}}),mcpMesh['implementAction'](_0x16ecab(0x532),async _0x4ab9dc=>{var _0xd775d9=_0x16ecab;try{return DialogManagerStore[_0xd775d9(0x1513)]({'requestingGetMask':{'active':!0x0,'selection':'','imageSize':sdpppX[_0xd775d9(0x1b85)]}}),await new Promise((_0x5efad7,_0x265610)=>{var _0x4f27b0=_0xd775d9;DialogManagerStore[_0x4f27b0(0x1513)]({'rejectRequestingGetMask':_0x265610,'resolveRequestingGetMask':_0x5efad7});});}catch(_0x17042e){return{'error':_0x17042e[_0xd775d9(0x1141)]||_0x17042e[_0xd775d9(0x1d7)]||_0x17042e,'thumbnail_url':'','file_token':'','source':''};}finally{DialogManagerStore['setState']({'requestingGetMask':{'active':!0x1,'selection':'','imageSize':0x0},'rejectRequestingGetMask':()=>{},'resolveRequestingGetMask':()=>{}});}}),window['addEventListener'](_0x16ecab(0x1d7),async _0x3274ba=>{var _0x4d69cf=_0x16ecab;if(_0x3274ba[_0x4d69cf(0x1d4d)][_0x4d69cf(0x199c)]==='mcp-mesh-router'){const {meshName:_0x32a3e6,action:_0x3ac84e}=_0x3274ba[_0x4d69cf(0x1d4d)],_0x452a5f=_0x3274ba[_0x4d69cf(0x1c1)];_0x32a3e6===_0x4d69cf(0x70e)&&_0x3ac84e==='connect'?(await connectSDK(_0x452a5f),sdkConnectTimeout&&(clearTimeout(sdkConnectTimeout),sdkConnectTimeout=null),mcpMesh[_0x4d69cf(0xcf7)][_0x4d69cf(0x1513)]({'sdkWebviewConnectStatus':_0x4d69cf(0x537)})):_0x32a3e6==='comfy'&&_0x3ac84e==='connect'&&(await connectComfy(_0x452a5f),comfyConnectTimeout&&(clearTimeout(comfyConnectTimeout),comfyConnectTimeout=null),mcpMesh['store'][_0x4d69cf(0x1513)]({'comfyWebviewConnectStatus':'connected'}));}});let sdkConnectTimeout=null;function onSDKWebviewLoadStart(){var _0x56cd31=_0x16ecab;mcpMesh['disconnect'](_0x56cd31(0x70e),!0x0),mcpMesh[_0x56cd31(0xcf7)][_0x56cd31(0x1513)]({'sdkWebviewConnectStatus':_0x56cd31(0x200b)}),sdkConnectTimeout=setTimeout(()=>{var _0x4f447e=_0x56cd31;mcpMesh[_0x4f447e(0xcf7)][_0x4f447e(0x1513)]({'sdkWebviewConnectStatus':'disconnected'});},0x1f40);}let comfyConnectTimeout=null;function onComfyWebviewLoadStart(){var _0xf9bdf1=_0x16ecab;if(mcpMesh[_0xf9bdf1(0x137e)](_0xf9bdf1(0x198a),!0x0),!mcpMesh[_0xf9bdf1(0xcf7)][_0xf9bdf1(0x95b)]()[_0xf9bdf1(0x84c)]){mcpMesh[_0xf9bdf1(0xcf7)][_0xf9bdf1(0x1513)]({'comfyWebviewConnectStatus':'disconnected','comfyWebviewLoading':!0x1,'comfyWebviewLoadError':''});return;}mcpMesh[_0xf9bdf1(0xcf7)][_0xf9bdf1(0x1513)]({'comfyWebviewConnectStatus':_0xf9bdf1(0x200b),'comfyWebviewLoading':!0x0,'comfyWebviewLoadError':''}),comfyConnectTimeout&&clearTimeout(comfyConnectTimeout),comfyConnectTimeout=setTimeout(()=>{var _0x10d793=_0xf9bdf1;mcpMesh[_0x10d793(0xcf7)][_0x10d793(0x1513)]({'comfyWebviewConnectStatus':_0x10d793(0x14c4),'comfyWebviewLoadError':'Connection\x20timed\x20out','comfyWebviewLoading':!0x1});},0x1f40);}function onComfyWebviewLoadStop(){var _0x30b366=_0x16ecab;mcpMesh[_0x30b366(0xcf7)][_0x30b366(0x1513)]({'comfyWebviewLoading':!0x1});}const index=Object[_0x16ecab(0xf7)](Object[_0x16ecab(0x19b5)]({'__proto__':null,'mcpMesh':mcpMesh,'onComfyWebviewLoadStart':onComfyWebviewLoadStart,'onComfyWebviewLoadStop':onComfyWebviewLoadStop,'onSDKWebviewLoadStart':onSDKWebviewLoadStart},Symbol[_0x16ecab(0x1c30)],{'value':_0x16ecab(0x17ac)})),log$3=sdpppLogger[_0x16ecab(0x245c)](_0x16ecab(0xd58));function RequestImageSendDialog(){var _0x2f344c=_0x16ecab,_0x476578,_0x1213a2,_0x58bf83,_0xb9df9b;const _0x558539=useStore(DialogManagerStore,_0x1a1a73=>_0x1a1a73[_0x2f344c(0x106e)]),_0x3a4ae5=((_0x1213a2=(_0x476578=photoshop[_0x2f344c(0x1292)][_0x2f344c(0x50b)])==null?void 0x0:_0x476578['selection'])==null?void 0x0:_0x1213a2[_0x2f344c(0xffa)])!==null,_0x56bdbc=((_0xb9df9b=(_0x58bf83=photoshop[_0x2f344c(0x1292)][_0x2f344c(0x50b)])==null?void 0x0:_0x58bf83['activeLayers'])==null?void 0x0:_0xb9df9b['length'])>0x0,_0x4f030=useStore(mcpMesh[_0x2f344c(0xcf7)],_0x26b6f9=>_0x26b6f9[_0x2f344c(0xb04)]),_0x4a2b05=useStore(DialogManagerStore,_0x13edb0=>_0x13edb0[_0x2f344c(0x1cbd)][_0x2f344c(0x16b1)]),_0x1a2bc9=useStore(DialogManagerStore,_0x5c85e9=>_0x5c85e9[_0x2f344c(0x1cbd)]['imageURL']),_0x4316ab=useStore(DialogManagerStore,_0xd4d3bd=>_0xd4d3bd[_0x2f344c(0x1cbd)][_0x2f344c(0x1ebc)]),_0xe3e9d8=reactExports[_0x2f344c(0x2089)](async(_0x52cf3e,_0x9830ca,_0x532f23)=>await doSendImage(_0x52cf3e,_0x9830ca,_0x532f23),[]),_0x152c3f=reactExports[_0x2f344c(0x2089)](_0x54526e=>{var _0x2cc94a=_0x2f344c;const _0x195d7c=DialogManagerStore[_0x2cc94a(0x95b)]()[_0x2cc94a(0x1cbd)];_0xe3e9d8(_0x54526e,_0x195d7c['imageURL'],_0x195d7c[_0x2cc94a(0x1ebc)])[_0x2cc94a(0x348)](()=>{var _0x11addf=_0x2cc94a;const _0x11d10c=DialogManagerStore[_0x11addf(0x95b)]()[_0x11addf(0x177e)];_0x11d10c();})['catch'](_0x1d77f9=>{var _0x283d75=_0x2cc94a;const _0xc3a20b=DialogManagerStore[_0x283d75(0x95b)]()['rejectRequestingSendImage'];_0xc3a20b(_0x1d77f9);});},[_0x1a2bc9,_0x4316ab,_0xe3e9d8]),_0x1ea7a2=reactExports[_0x2f344c(0x187f)](_0x152c3f);_0x1ea7a2[_0x2f344c(0x181c)]=_0x152c3f,reactExports[_0x2f344c(0x6c7)](()=>{var _0x169484=_0x2f344c;DialogManagerStore[_0x169484(0x1513)]({'keyboardHandlers':[...DialogManagerStore[_0x169484(0x95b)]()[_0x169484(0x1d1)],_0x54ca6b=>{var _0x5ea87a=_0x169484;const _0x24f4be=DialogManagerStore[_0x5ea87a(0x95b)]()[_0x5ea87a(0x1cbd)]['active'],_0x527dcd=DialogManagerStore[_0x5ea87a(0x95b)]()['rejectRequestingSendImage'],_0x16bf8d=_0x1ea7a2[_0x5ea87a(0x181c)];return _0x24f4be?(log$3('keyboardAction',_0x54ca6b),_0x54ca6b===_0x5ea87a(0x1c46)?_0x527dcd(new Error(_0x5ea87a(0x195c))):_0x54ca6b===_0x5ea87a(0x13dc)?_0x16bf8d('newlayer_canvas'):_0x54ca6b===_0x5ea87a(0x16ea)?_0x16bf8d('newlayer_curlayer'):_0x54ca6b===_0x5ea87a(0x2459)?_0x16bf8d(_0x5ea87a(0x1439)):_0x54ca6b===_0x5ea87a(0x24a)?_0x16bf8d(_0x5ea87a(0x1aa3)):_0x54ca6b===_0x5ea87a(0x2042)?_0x16bf8d(_0x5ea87a(0x2382)):_0x54ca6b==='KeyD'&&_0x16bf8d('curlayer_selection'),!0x0):!0x1;}]});},[]);const _0x9bf13c=useStore(mcpMesh[_0x2f344c(0xcf7)],_0x53399a=>_0x53399a[_0x2f344c(0x21aa)]);return jsxRuntimeExports[_0x2f344c(0xec1)](BaseDialog,{'className':'w-[40rem]\x20h-[45rem]','show':_0x4a2b05,'setShow':()=>{_0x558539(new Error('canceled'));},'children':[jsxRuntimeExports[_0x2f344c(0x8e7)](_0x2f344c(0xd5c),{'className':_0x2f344c(0x1382),'children':jsxRuntimeExports[_0x2f344c(0xec1)](_0x2f344c(0xd5c),{'className':_0x2f344c(0x1063),'children':[jsxRuntimeExports[_0x2f344c(0x8e7)]('h2',{'className':_0x2f344c(0x1ebb),'style':{'color':'var(--uxp-host-text-color)'},'children':_0x2f344c(0x54a)}),jsxRuntimeExports[_0x2f344c(0xec1)](_0x2f344c(0xd5c),{'className':'flex\x20justify-center\x20space-x-4','children':[jsxRuntimeExports[_0x2f344c(0x8e7)](ImageCardForSend,{'onClick':_0x152c3f,'text':'新图层'+(_0x4f030?_0x2f344c(0xb47):''),'imageId':_0x2f344c(0x1ca)}),jsxRuntimeExports['jsx'](ImageCardForSend,{'hidden':!_0x56bdbc,'onClick':_0x152c3f,'text':'新图层'+(_0x4f030?'(W)':''),'subtext':_0x2f344c(0x1813),'imageId':_0x2f344c(0x1c48)}),jsxRuntimeExports[_0x2f344c(0x8e7)](ImageCardForSend,{'hidden':!_0x3a4ae5,'onClick':_0x152c3f,'text':'新图层'+(_0x4f030?_0x2f344c(0xa44):''),'subtext':'适配至选区','imageId':'newlayer_selection'})]}),jsxRuntimeExports[_0x2f344c(0xec1)](_0x2f344c(0xd5c),{'className':'flex\x20justify-center\x20space-x-4','children':[jsxRuntimeExports[_0x2f344c(0x8e7)](ImageCardForSend,{'hidden':!_0x56bdbc,'onClick':_0x152c3f,'text':_0x2f344c(0xe5d)+(_0x4f030?_0x2f344c(0x717):''),'subtext':'适配至画布','imageId':_0x2f344c(0x1aa3)}),jsxRuntimeExports[_0x2f344c(0x8e7)](ImageCardForSend,{'hidden':!_0x56bdbc,'onClick':_0x152c3f,'text':'当前图层'+(_0x4f030?_0x2f344c(0x15a8):''),'subtext':_0x2f344c(0x1813),'imageId':_0x2f344c(0x2382)}),jsxRuntimeExports[_0x2f344c(0x8e7)](ImageCardForSend,{'hidden':!_0x3a4ae5,'onClick':_0x152c3f,'text':'当前图层'+(_0x4f030?'(D)':''),'subtext':_0x2f344c(0x15d8),'imageId':_0x2f344c(0x2b3)})]})]})}),!_0x9bf13c&&jsxRuntimeExports[_0x2f344c(0x8e7)](_0x2f344c(0xd5c),{'className':'flex\x20justify-center','style':{'color':_0x2f344c(0x1d01)},'children':'快捷键选图功能仅登陆后可用'})]});}const log$2=sdpppLogger[_0x16ecab(0x245c)]('AuthingQRCode');function AuthingQRCode(){var _0x1eaf5f=_0x16ecab;return jsxRuntimeExports[_0x1eaf5f(0xec1)]('div',{'className':_0x1eaf5f(0x1b9d),'children':[jsxRuntimeExports[_0x1eaf5f(0xec1)]('div',{'className':_0x1eaf5f(0x7f3),'children':[jsxRuntimeExports['jsx']('h2',{'style':{'color':_0x1eaf5f(0x184e)},'className':_0x1eaf5f(0xa77),'children':'扫码登录'}),jsxRuntimeExports['jsx']('p',{'style':{'color':_0x1eaf5f(0x1d01)},'className':_0x1eaf5f(0x2219),'children':_0x1eaf5f(0xc7c)})]}),jsxRuntimeExports[_0x1eaf5f(0x8e7)]('div',{'className':_0x1eaf5f(0x10d4),'children':jsxRuntimeExports[_0x1eaf5f(0x8e7)](AuthingQRCodeLogic,{})})]});}function AuthingQRCodeLogic(){var _0x310b68=_0x16ecab;const _0x4156b0=useStore(mcpMesh['store'],_0x48bc1a=>_0x48bc1a[_0x310b68(0x21aa)]),_0x31f83f=useStore(mcpMesh[_0x310b68(0xcf7)],_0x520d0b=>_0x520d0b['requestingLogin']),[_0x5260db,_0x53e9f2]=reactExports[_0x310b68(0xa2b)](''),[_0x5dcef1,_0x4daf9d]=reactExports[_0x310b68(0xa2b)](!0x1),[_0x35705a,_0x3e3999]=reactExports[_0x310b68(0xa2b)]('loading'),_0x36af29={'backgroundColor':_0x310b68(0x1f29),'color':_0x310b68(0x184e),'border':_0x310b68(0x2369)},_0x4d0f69={'backgroundColor':_0x310b68(0x103f)},_0x5dbd53={'backgroundColor':_0x310b68(0x1f29)},_0x465bb2={'color':_0x310b68(0x184e)},_0x420d1d={'color':_0x310b68(0x1d01)},_0x2bac6b=({children:_0x4d6dc3})=>jsxRuntimeExports['jsx'](_0x310b68(0xd5c),{'className':_0x310b68(0x2447),'style':_0x5dbd53,'children':jsxRuntimeExports[_0x310b68(0x8e7)](_0x310b68(0x31e),{'className':_0x310b68(0x22d4),'style':_0x465bb2,'fill':_0x310b68(0x1ab3),'stroke':_0x310b68(0x1bdd),'viewBox':_0x310b68(0x18d4),'children':_0x4d6dc3})}),_0x1b4de0=async()=>{var _0x230ec5=_0x310b68,_0xacff83;_0x3e3999(_0x230ec5(0x23ea)),_0x53e9f2('');try{for await(const {qrcodeURL:_0x284d01,status:_0x3f6281,userInfo:_0x5e5e17}of((_0xacff83=PSUXPInternalStore[_0x230ec5(0x95b)]()[_0x230ec5(0x1ca6)])==null?void 0x0:_0xacff83[_0x230ec5(0x7f0)]())||[])if(log$2({'qrcodeURL':_0x284d01,'status':_0x3f6281,'userInfo':_0x5e5e17}),_0x53e9f2(_0x284d01),_0x3e3999(_0x3f6281),_0x3f6281===_0x230ec5(0x187c)&&_0x5e5e17){mcpMesh[_0x230ec5(0xcf7)]['setState']({'isLogin':!0x0,'token':_0x5e5e17['token']||''});break;}else{if(_0x3f6281==='cancel'||_0x3f6281===_0x230ec5(0x1d1e)||_0x3f6281===_0x230ec5(0x190e))break;}}catch(_0x4d8a48){console[_0x230ec5(0x190e)](_0x230ec5(0x100a),_0x4d8a48),_0x3e3999(_0x230ec5(0x190e));}};reactExports['useEffect'](()=>{!_0x4156b0&&_0x31f83f&&!_0x5dcef1&&_0x1b4de0(),_0x4daf9d(_0x31f83f);},[_0x4156b0,_0x31f83f]);const _0x2499fa=()=>{_0x1b4de0();};return((()=>{var _0x242041=_0x310b68;switch(_0x35705a){case _0x242041(0x23ea):return jsxRuntimeExports['jsx'](_0x242041(0xd5c),{'className':_0x242041(0x1c9c),'style':_0x4d0f69,'children':jsxRuntimeExports[_0x242041(0xec1)]('div',{'className':_0x242041(0x2e6),'children':[jsxRuntimeExports['jsx'](_0x242041(0xd5c),{'className':_0x242041(0x17c0),'style':{'borderColor':_0x242041(0x184e)}}),jsxRuntimeExports[_0x242041(0x8e7)]('p',{'style':_0x420d1d,'children':_0x242041(0xab1)})]})});case _0x242041(0x12c1):return jsxRuntimeExports['jsx'](_0x242041(0xd5c),{'className':_0x242041(0x1c9c),'style':_0x4d0f69,'children':jsxRuntimeExports[_0x242041(0x8e7)](_0x242041(0xa0c),{'src':_0x5260db,'alt':'qrcode','className':_0x242041(0x6d9)})});case _0x242041(0x1419):return jsxRuntimeExports[_0x242041(0x8e7)]('div',{'className':_0x242041(0x1c9c),'style':_0x4d0f69,'children':jsxRuntimeExports['jsxs'](_0x242041(0xd5c),{'className':_0x242041(0x2e6),'children':[jsxRuntimeExports[_0x242041(0x8e7)](_0x2bac6b,{'children':jsxRuntimeExports[_0x242041(0x8e7)]('path',{'strokeLinecap':_0x242041(0x1f60),'strokeLinejoin':_0x242041(0x1f60),'strokeWidth':0x2,'d':'M5\x2013l4\x204L19\x207'})}),jsxRuntimeExports[_0x242041(0x8e7)]('p',{'style':_0x465bb2,'className':'font-medium\x20mb-2','children':_0x242041(0x1985)}),jsxRuntimeExports['jsx']('p',{'style':_0x420d1d,'className':_0x242041(0x252f),'children':'请在手机上确认登录'})]})});case _0x242041(0x1d1e):return jsxRuntimeExports[_0x242041(0x8e7)](_0x242041(0xd5c),{'className':_0x242041(0x1c9c),'style':_0x4d0f69,'children':jsxRuntimeExports[_0x242041(0xec1)](_0x242041(0xd5c),{'className':_0x242041(0x2e6),'children':[jsxRuntimeExports[_0x242041(0x8e7)](_0x2bac6b,{'children':jsxRuntimeExports['jsx']('path',{'strokeLinecap':_0x242041(0x1f60),'strokeLinejoin':_0x242041(0x1f60),'strokeWidth':0x2,'d':_0x242041(0x21ba)})}),jsxRuntimeExports[_0x242041(0x8e7)]('p',{'style':_0x465bb2,'className':_0x242041(0x1c23),'children':_0x242041(0x9ef)}),jsxRuntimeExports[_0x242041(0x8e7)]('p',{'style':_0x420d1d,'className':_0x242041(0x1bfe),'children':_0x242041(0x745)}),jsxRuntimeExports[_0x242041(0x8e7)](_0x242041(0x2224),{'onClick':_0x2499fa,'style':_0x36af29,'className':_0x242041(0x12c5),'children':_0x242041(0x1886)})]})});case _0x242041(0x190e):return jsxRuntimeExports['jsx'](_0x242041(0xd5c),{'className':'w-64\x20h-64\x20rounded-lg\x20flex\x20items-center\x20justify-center','style':_0x4d0f69,'children':jsxRuntimeExports[_0x242041(0xec1)](_0x242041(0xd5c),{'className':_0x242041(0x2e6),'children':[jsxRuntimeExports[_0x242041(0x8e7)](_0x2bac6b,{'children':jsxRuntimeExports[_0x242041(0x8e7)](_0x242041(0x15f7),{'strokeLinecap':_0x242041(0x1f60),'strokeLinejoin':_0x242041(0x1f60),'strokeWidth':0x2,'d':_0x242041(0x5f9)})}),jsxRuntimeExports[_0x242041(0x8e7)]('p',{'style':_0x465bb2,'className':_0x242041(0x1c23),'children':'生成失败'}),jsxRuntimeExports[_0x242041(0x8e7)]('p',{'style':_0x420d1d,'className':_0x242041(0x1bfe),'children':_0x242041(0x1eba)}),jsxRuntimeExports[_0x242041(0x8e7)]('button',{'onClick':_0x2499fa,'style':_0x36af29,'className':_0x242041(0x12c5),'children':_0x242041(0x221f)})]})});case _0x242041(0x4a8):return jsxRuntimeExports[_0x242041(0x8e7)](_0x242041(0xd5c),{'className':_0x242041(0x1c9c),'style':_0x4d0f69,'children':jsxRuntimeExports['jsxs']('div',{'className':_0x242041(0x2e6),'children':[jsxRuntimeExports[_0x242041(0x8e7)](_0x2bac6b,{'children':jsxRuntimeExports[_0x242041(0x8e7)](_0x242041(0x15f7),{'strokeLinecap':_0x242041(0x1f60),'strokeLinejoin':_0x242041(0x1f60),'strokeWidth':0x2,'d':_0x242041(0x2001)})}),jsxRuntimeExports[_0x242041(0x8e7)]('p',{'style':_0x465bb2,'className':_0x242041(0x1c23),'children':_0x242041(0xbfc)}),jsxRuntimeExports[_0x242041(0x8e7)]('p',{'style':_0x420d1d,'className':'text-sm\x20mb-4','children':_0x242041(0x1aa4)}),jsxRuntimeExports['jsx']('button',{'onClick':_0x2499fa,'style':_0x36af29,'className':_0x242041(0x12c5),'children':'重新扫码'})]})});default:return null;}})());}function AuthingLoginDialog(){var _0x50720a=_0x16ecab,_0xda3409;const _0x3427cd=useStore(mcpMesh[_0x50720a(0xcf7)],_0x32dc36=>_0x32dc36['requestingLogin']),_0x23d6d0=useStore(mcpMesh[_0x50720a(0xcf7)],_0x4eb1f8=>_0x4eb1f8[_0x50720a(0x21aa)]),_0x5dd330=useStore(mcpMesh[_0x50720a(0xcf7)],_0x3299d0=>_0x3299d0['token']),_0x33ac83=useStore(mcpMesh[_0x50720a(0xcf7)],_0x12b8c9=>_0x12b8c9[_0x50720a(0x926)]);reactExports[_0x50720a(0x6c7)](()=>{var _0x546a73=_0x50720a,_0x1b577e;_0x23d6d0&&_0x5dd330&&!_0x33ac83&&((_0x1b577e=PSUXPInternalStore[_0x546a73(0x95b)]()['loginProvider'])==null||_0x1b577e[_0x546a73(0x1596)](_0x5dd330)[_0x546a73(0x348)](_0x1b8cee=>{var _0x2de84b=_0x546a73;if(!_0x1b8cee[_0x2de84b(0x1d11)])throw new Error(_0x2de84b(0xa42));mcpMesh['store'][_0x2de84b(0x1513)]({'userInfo':{'username':_0x1b8cee[_0x2de84b(0x1d11)]||'','email':_0x1b8cee[_0x2de84b(0x244b)]||''}});})['catch'](_0x4d33d9=>{var _0x5c3b9d=_0x546a73;mcpMesh[_0x5c3b9d(0xcf7)][_0x5c3b9d(0x1513)]({'isLogin':!0x1,'userInfo':{},'token':''});}));},[_0x23d6d0,_0x5dd330,_0x33ac83]);const _0x82f0c6=()=>{var _0x43ac8e=_0x50720a;mcpMesh[_0x43ac8e(0xcf7)]['setState']({'isLogin':!0x1,'userInfo':{},'token':''});};return jsxRuntimeExports['jsx'](BaseDialog,{'className':'w-[25rem]\x20h-[30rem]','show':_0x3427cd,'setShow':()=>{var _0x15acda=_0x50720a;mcpMesh[_0x15acda(0xcf7)]['setState']({'requestingLogin':!0x1});},'children':_0x23d6d0?jsxRuntimeExports[_0x50720a(0xec1)](_0x50720a(0xd5c),{'className':'p-6\x20rounded-lg\x20shadow-lg\x20w-full\x20mx-auto','children':[jsxRuntimeExports[_0x50720a(0xec1)](_0x50720a(0xd5c),{'className':_0x50720a(0x7f3),'children':[jsxRuntimeExports[_0x50720a(0x8e7)]('h2',{'style':{'color':_0x50720a(0x184e)},'className':_0x50720a(0x8af),'children':_0x50720a(0xbcd)}),jsxRuntimeExports[_0x50720a(0xec1)](_0x50720a(0xd5c),{'style':{'color':_0x50720a(0x1d01)},'children':[(_0x33ac83==null?void 0x0:_0x33ac83['username'])&&jsxRuntimeExports[_0x50720a(0xec1)]('p',{'className':_0x50720a(0x15b2),'children':[_0x50720a(0xa34),_0x33ac83[_0x50720a(0x1d11)]]}),(_0x33ac83==null?void 0x0:_0x33ac83[_0x50720a(0x244b)])&&jsxRuntimeExports[_0x50720a(0xec1)]('p',{'className':_0x50720a(0x15b2),'children':[_0x50720a(0x1998),_0x33ac83['email']]})]})]}),jsxRuntimeExports[_0x50720a(0x8e7)]('div',{'className':'flex\x20justify-center','children':jsxRuntimeExports[_0x50720a(0x8e7)]('button',{'onClick':_0x82f0c6,'style':{'backgroundColor':_0x50720a(0x1f29),'color':_0x50720a(0x184e),'border':_0x50720a(0x2369)},'className':_0x50720a(0x15bf),'children':_0x50720a(0x193d)})})]}):(_0xda3409=PSUXPInternalStore['getState']()['loginProvider'])!=null&&_0xda3409[_0x50720a(0x90b)]()?jsxRuntimeExports['jsx'](AuthingQRCode,{}):jsxRuntimeExports['jsx']('div',{'className':_0x50720a(0x13fb),'children':jsxRuntimeExports[_0x50720a(0x8e7)]('p',{'style':{'color':'var(--uxp-host-text-color)'},'children':_0x50720a(0xfdb)})})});}class LocalStorageAdapter{async[_0x16ecab(0x1fde)](_0x39cc8e){var _0x2ee7e9=_0x16ecab;try{return typeof window>'u'?null:localStorage[_0x2ee7e9(0x1fde)](_0x39cc8e);}catch(_0x1c0bb3){return console[_0x2ee7e9(0x21db)](_0x2ee7e9(0x144c),_0x1c0bb3),null;}}async[_0x16ecab(0x22e5)](_0x2b4b42,_0x3e81f6){var _0x46667f=_0x16ecab;try{if(typeof window>'u')return;localStorage[_0x46667f(0x22e5)](_0x2b4b42,_0x3e81f6);}catch(_0x293fbb){console[_0x46667f(0x21db)](_0x46667f(0x280),_0x293fbb);}}async['removeItem'](_0x4d74ce){var _0x228d6c=_0x16ecab;try{if(typeof window>'u')return;localStorage[_0x228d6c(0xb70)](_0x4d74ce);}catch(_0x56423d){console['warn'](_0x228d6c(0xf7d),_0x56423d);}}}let storageAdapter=new LocalStorageAdapter(),cachedConfigMeta=null,cachedFallbackData=null;const memoryCache=new Map(),updatingConfigs=new Set(),lastUpdateTimes=new Map();function getConfigMeta(){var _0x1563db=_0x16ecab;return cachedConfigMeta||(typeof window<'u'&&window['__VITE_REMOTE_CONFIG_META__']?(cachedConfigMeta=window['__VITE_REMOTE_CONFIG_META__'],cachedConfigMeta):(console['warn'](_0x1563db(0x12c2)),{}));}function getFallbackData(){var _0x2993e1=_0x16ecab;return cachedFallbackData||(typeof window<'u'&&window['__VITE_REMOTE_CONFIG_FALLBACK__']?(cachedFallbackData=window[_0x2993e1(0x1cfd)],cachedFallbackData):(console['warn'](_0x2993e1(0x216a)),{}));}function getCachedData(_0x4be614){return memoryCache['get'](_0x4be614)??null;}async function setCachedData(_0x5ac62d,_0x54ed9c){var _0x489a3a=_0x16ecab;try{memoryCache[_0x489a3a(0x252)](_0x5ac62d,_0x54ed9c),await storageAdapter['setItem'](_0x5ac62d,JSON['stringify'](_0x54ed9c));}catch(_0x5e4b3e){console['warn']('[vite-remote-config-loader]\x20Failed\x20to\x20cache\x20data:',_0x5e4b3e);}}async function updateConfigInBackground(_0x2845a9,_0x559010,_0x3d9c07){var _0x19dc72=_0x16ecab;if(updatingConfigs['has'](_0x2845a9))return;const _0xf116f6=Date[_0x19dc72(0xcb9)](),_0x419420=lastUpdateTimes[_0x19dc72(0x95f)](_0x2845a9),_0x16bda1=0x3c*0x3c*0x3e8;if(_0x419420&&_0xf116f6-_0x419420<_0x16bda1){console[_0x19dc72(0x2209)](_0x19dc72(0x1ed8)+_0x2845a9+_0x19dc72(0x411));return;}updatingConfigs[_0x19dc72(0x61b)](_0x2845a9);try{console['log'](_0x19dc72(0x2399)+_0x2845a9+_0x19dc72(0x1785)+_0x559010);const _0x3fcf68=await fetch(_0x559010);if(!_0x3fcf68['ok'])throw new Error(_0x19dc72(0x15fc)+_0x3fcf68['status']+':\x20'+_0x3fcf68['statusText']);const _0x1a6cc5=await _0x3fcf68[_0x19dc72(0x563)]();await setCachedData(_0x3d9c07,_0x1a6cc5),lastUpdateTimes[_0x19dc72(0x252)](_0x2845a9,_0xf116f6),console[_0x19dc72(0x2209)]('[vite-remote-config-loader]\x20Successfully\x20updated\x20config:\x20'+_0x2845a9);}catch(_0x464225){console[_0x19dc72(0x21db)](_0x19dc72(0x16e6)+_0x2845a9,_0x464225);}finally{updatingConfigs['delete'](_0x2845a9);}}function loadRemoteConfig(_0x2d47d5,_0x428e7a={}){var _0x3d9ca1=_0x16ecab;const _0x12374f=getConfigMeta(),_0xcb2d1d=_0x12374f[_0x2d47d5];if(!_0xcb2d1d)throw console[_0x3d9ca1(0x21db)](_0x3d9ca1(0x1910)+_0x2d47d5+_0x3d9ca1(0x121e),Object[_0x3d9ca1(0xced)](_0x12374f)),new Error('Configuration\x20with\x20id\x20\x22'+_0x2d47d5+_0x3d9ca1(0x1557));const _0x8726fa=_0x428e7a[_0x3d9ca1(0x1742)]??_0xcb2d1d[_0x3d9ca1(0x1742)],_0x5cb7ad=getCachedData(_0x8726fa);if(_0x5cb7ad!==null)return console[_0x3d9ca1(0x2209)](_0x3d9ca1(0xfd0)+_0x2d47d5),updateConfigInBackground(_0x2d47d5,_0xcb2d1d[_0x3d9ca1(0x154b)],_0x8726fa),_0x5cb7ad;const _0x160c16=getFallbackData()[_0x2d47d5];if(_0x160c16!==void 0x0)return console[_0x3d9ca1(0x2209)]('[vite-remote-config-loader]\x20Using\x20fallback\x20data\x20for\x20config:\x20'+_0x2d47d5),updateConfigInBackground(_0x2d47d5,_0xcb2d1d['url'],_0x8726fa),_0x160c16;throw new Error(_0x3d9ca1(0x20fe)+_0x2d47d5);}function About(){var _0x1f12da=_0x16ecab;const [_0x413a4c,_0x1f64cd]=reactExports[_0x1f12da(0xa2b)]('');return reactExports['useEffect'](()=>{const _0x1f5685=loadRemoteConfig('sponsors');_0x1f64cd(_0x1f5685[locale$1]);},[]),jsxRuntimeExports['jsx'](_0x1f12da(0xd5c),{'className':_0x1f12da(0x18ad),'dangerouslySetInnerHTML':{'__html':_0x413a4c}});}const AboutDialogStore=createStore$1(_0x4b463d=>({'show':!0x1}));function AboutDialog(){var _0x3bf0bb=_0x16ecab;const _0x1eec58=useStore(AboutDialogStore,_0x4bbe42=>_0x4bbe42['show']);return jsxRuntimeExports['jsx'](BaseDialog,{'className':'w-[20rem]\x20h-[40rem]\x20p-8','show':_0x1eec58,'setShow':_0x2c3b5e=>{var _0x28b846=_0x1685;AboutDialogStore[_0x28b846(0x1513)]({'show':_0x2c3b5e});},'children':jsxRuntimeExports['jsx']('div',{'className':_0x3bf0bb(0x6d9),'children':jsxRuntimeExports[_0x3bf0bb(0x8e7)](About,{})})});}function ImageCardForGetMask(_0x48f752){var _0x37c30a=_0x16ecab;const [_0x2dc7ba,_0x4a8858]=reactExports['useState'](null),[_0x274cbf,_0x378664]=reactExports['useState'](!0x1),_0x5f541e=useStore(DialogManagerStore,_0x26e2b1=>_0x26e2b1[_0x37c30a(0xcd9)][_0x37c30a(0x16b1)]),_0x1213ae=reactExports['useRef'](_0x5f541e),_0x13cab7=reactExports[_0x37c30a(0x2089)](async()=>{var _0x25f0b3=_0x37c30a;if(_0x378664(!0x0),_0x4a8858(null),!!_0x48f752[_0x25f0b3(0x5bd)])try{const [_0x40d626]=_0x48f752[_0x25f0b3(0x5bd)][_0x25f0b3(0x5af)]('_'),_0x42fec4=await doGetMaskJPGBase64({'content':_0x40d626,'reverse':_0x48f752[_0x25f0b3(0x5bd)][_0x25f0b3(0x2e9)](_0x25f0b3(0x1f25)),'imageSize':0xc0});_0x4a8858(_0x42fec4[_0x25f0b3(0xa2d)]);}catch(_0x2204f7){console[_0x25f0b3(0x21db)](_0x25f0b3(0x252b),_0x48f752[_0x25f0b3(0x5bd)],_0x2204f7);}finally{_0x378664(!0x1);}},[_0x48f752[_0x37c30a(0x5bd)]]);return reactExports[_0x37c30a(0x6c7)](()=>{var _0x2fa38b=_0x37c30a;const _0x11e182=_0x5f541e;!_0x1213ae['current']&&_0x11e182&&!_0x48f752['hidden']&&_0x13cab7(),_0x1213ae[_0x2fa38b(0x181c)]=_0x11e182;},[_0x5f541e,_0x13cab7,_0x48f752[_0x37c30a(0x1c1e)]]),reactExports[_0x37c30a(0x6c7)](()=>{_0x5f541e&&_0x13cab7();},[_0x13cab7]),jsxRuntimeExports['jsx'](ImageCard,{'text':_0x48f752['text'],'subtext':_0x48f752[_0x37c30a(0x96d)],'hidden':_0x48f752[_0x37c30a(0x1c1e)],'className':_0x48f752[_0x37c30a(0x100d)],'onClick':_0x48f752[_0x37c30a(0x1f14)],'imageId':_0x48f752[_0x37c30a(0x5bd)],'thumbnail':_0x2dc7ba,'thumbnailLoading':_0x274cbf});}const log$1=sdpppLogger[_0x16ecab(0x245c)]('RequestMaskGetDialog');function RequestMaskGetDialog(){var _0x218a0c=_0x16ecab,_0x5db5af,_0x3afc38,_0x253d9a,_0x52257c;const _0xa7662=useStore(DialogManagerStore,_0x22dc48=>_0x22dc48[_0x218a0c(0x15f2)]),_0x15966f=((_0x3afc38=(_0x5db5af=photoshop['app'][_0x218a0c(0x50b)])==null?void 0x0:_0x5db5af[_0x218a0c(0x2278)])==null?void 0x0:_0x3afc38[_0x218a0c(0xffa)])!==null,_0x3d608e=((_0x52257c=(_0x253d9a=photoshop[_0x218a0c(0x1292)][_0x218a0c(0x50b)])==null?void 0x0:_0x253d9a[_0x218a0c(0x1dff)])==null?void 0x0:_0x52257c[_0x218a0c(0xe53)])>0x0,_0x29027e=useStore(mcpMesh[_0x218a0c(0xcf7)],_0x4eee92=>_0x4eee92[_0x218a0c(0xb04)]),_0x261123=useStore(DialogManagerStore,_0x257f7e=>_0x257f7e[_0x218a0c(0xcd9)][_0x218a0c(0x20aa)]),_0x3ae8af=useStore(DialogManagerStore,_0x4bae8e=>_0x4bae8e[_0x218a0c(0xcd9)][_0x218a0c(0x16b1)]),_0x37d88f=reactExports[_0x218a0c(0x2089)](async(_0x4871f5,_0x2e522b)=>{var _0x464263=_0x218a0c;if(!_0x4871f5)return;const _0x471c3d=_0x4871f5[_0x464263(0x5af)]('_')[0x0];try{const _0x3ddfb9={'content':_0x471c3d,'reverse':_0x4871f5[_0x464263(0x2e9)](_0x464263(0x1f25)),'imageSize':_0x2e522b},_0x1bb0b8=await doGetMaskJPGBase64({..._0x3ddfb9,'imageSize':0xc0}),_0x2db04c=addImageHolder(doGetMaskPNG(_0x3ddfb9)),_0xc7a252=DialogManagerStore['getState']()['resolveRequestingGetMask'];_0xc7a252({'thumbnail_url':_0x1bb0b8['thumbnail_url'],'file_token':_0x2db04c,'source':JSON[_0x464263(0x14eb)](_0x3ddfb9)});}catch(_0x2d0f66){const _0xa84a1=DialogManagerStore[_0x464263(0x95b)]()[_0x464263(0x15f2)];_0xa84a1(_0x2d0f66);}},[]),_0x14252f=reactExports[_0x218a0c(0x2089)](_0x41effd=>{_0x37d88f(_0x41effd,_0x261123);},[_0x261123]),_0x4d4ed7=reactExports[_0x218a0c(0x187f)](_0x14252f);_0x4d4ed7['current']=_0x14252f,reactExports['useEffect'](()=>{var _0x5c6628=_0x218a0c;DialogManagerStore[_0x5c6628(0x1513)]({'keyboardHandlers':[...DialogManagerStore[_0x5c6628(0x95b)]()['keyboardHandlers'],_0x364a3f=>{var _0x4b8d86=_0x5c6628;const _0x53c845=DialogManagerStore[_0x4b8d86(0x95b)]()[_0x4b8d86(0xcd9)][_0x4b8d86(0x16b1)],_0x8e0abf=DialogManagerStore['getState']()[_0x4b8d86(0x15f2)],_0x2063aa=_0x4d4ed7['current'];if(!_0x53c845)return!0x1;if(log$1(_0x4b8d86(0x23a8),_0x364a3f),_0x364a3f==='Escape')_0x8e0abf(new Error(_0x4b8d86(0x195c)));else{if(_0x364a3f===_0x4b8d86(0x13dc)){if(!_0x15966f)return!0x1;_0x2063aa(_0x4b8d86(0x2278));}else{if(_0x364a3f==='KeyW')_0x2063aa(_0x4b8d86(0x5de));else{if(_0x364a3f===_0x4b8d86(0x2459))_0x2063aa('canvas');else{if(_0x364a3f==='KeyA'){if(!_0x15966f)return!0x1;_0x2063aa('selection_reverse');}else _0x364a3f===_0x4b8d86(0x2042)?_0x2063aa('curlayer_reverse'):_0x364a3f===_0x4b8d86(0x13b)&&_0x2063aa(_0x4b8d86(0x1963));}}}}return!0x0;}]});},[]);const _0x50684d=useStore(mcpMesh[_0x218a0c(0xcf7)],_0xea865a=>_0xea865a['isLogin']);return jsxRuntimeExports[_0x218a0c(0xec1)](BaseDialog,{'className':_0x218a0c(0x16c8),'show':_0x3ae8af,'setShow':()=>{var _0x44d91c=_0x218a0c;_0xa7662(new Error(_0x44d91c(0x195c)));},'children':[jsxRuntimeExports[_0x218a0c(0x8e7)]('div',{'className':'p-4\x20rounded-lg\x20shadow-lg\x20w-full\x20mx-auto','children':jsxRuntimeExports[_0x218a0c(0xec1)](_0x218a0c(0xd5c),{'className':_0x218a0c(0x1063),'children':[jsxRuntimeExports['jsx']('h2',{'className':'text-xl\x20font-semibold\x20text-center','style':{'color':'var(--uxp-host-text-color)'},'children':_0x218a0c(0x1b89)}),jsxRuntimeExports[_0x218a0c(0xec1)](_0x218a0c(0xd5c),{'className':_0x218a0c(0x853),'children':[jsxRuntimeExports[_0x218a0c(0x8e7)](ImageCardForGetMask,{'hidden':!_0x15966f,'onClick':_0x14252f,'text':'选区'+(_0x29027e?_0x218a0c(0xb47):''),'imageId':_0x218a0c(0x2278)}),jsxRuntimeExports[_0x218a0c(0x8e7)](ImageCardForGetMask,{'hidden':!_0x3d608e,'onClick':_0x14252f,'text':_0x218a0c(0x77c)+(_0x29027e?_0x218a0c(0x1f3a):''),'imageId':_0x218a0c(0x5de)}),jsxRuntimeExports[_0x218a0c(0x8e7)](ImageCardForGetMask,{'onClick':_0x14252f,'text':'全部'+(_0x29027e?_0x218a0c(0xa44):''),'imageId':'canvas'})]}),jsxRuntimeExports['jsxs'](_0x218a0c(0xd5c),{'className':_0x218a0c(0x853),'children':[jsxRuntimeExports[_0x218a0c(0x8e7)](ImageCardForGetMask,{'hidden':!_0x15966f,'onClick':_0x14252f,'text':'选区除外'+(_0x29027e?_0x218a0c(0x717):''),'imageId':_0x218a0c(0x700)}),jsxRuntimeExports[_0x218a0c(0x8e7)](ImageCardForGetMask,{'hidden':!_0x3d608e,'onClick':_0x14252f,'text':_0x218a0c(0x1245)+(_0x29027e?'(S)':''),'imageId':'curlayer_reverse'}),jsxRuntimeExports[_0x218a0c(0x8e7)](ImageCardForGetMask,{'onClick':_0x14252f,'text':'空'+(_0x29027e?_0x218a0c(0xf97):''),'imageId':_0x218a0c(0x1963)})]})]})}),jsxRuntimeExports[_0x218a0c(0x8e7)](_0x218a0c(0xd5c),{'className':_0x218a0c(0x853),'style':{'color':'var(--uxp-host-text-color-secondary)'},'children':_0x218a0c(0x270)}),jsxRuntimeExports[_0x218a0c(0x8e7)](ImageSizeControl,{'title':_0x218a0c(0x1aad)+(_0x29027e?'(X)':''),'enabled':_0x261123>0x0,'size':_0x261123||sdpppX[_0x218a0c(0x1b85)],'onChange':(_0x5610af,_0x5981ac)=>{var _0x290ba1=_0x218a0c;DialogManagerStore[_0x290ba1(0x1513)](_0x2f6846=>({..._0x2f6846,'requestingGetImage':{..._0x2f6846[_0x290ba1(0xc38)],'imageSize':_0x5610af?_0x5981ac:0x0}}));}}),_0x50684d?!_0x29027e&&jsxRuntimeExports[_0x218a0c(0x8e7)](_0x218a0c(0xd5c),{'className':'flex\x20justify-center','style':{'color':_0x218a0c(0x1d01)},'children':'快捷键选图功能仅在插件窗口聚焦时可用'}):jsxRuntimeExports['jsx'](_0x218a0c(0xd5c),{'className':_0x218a0c(0x10d4),'style':{'color':_0x218a0c(0x1d01)},'children':_0x218a0c(0x871)})]});}function DialogManager(){var _0x5609b8=_0x16ecab;const [_0x43e218,_0x44e443]=reactExports['useState']([]);return reactExports['useEffect'](()=>{},[]),jsxRuntimeExports[_0x5609b8(0xec1)](jsxRuntimeExports[_0x5609b8(0x1932)],{'children':[jsxRuntimeExports[_0x5609b8(0x8e7)](RequestImageGetDialog,{}),jsxRuntimeExports[_0x5609b8(0x8e7)](RequestImageSendDialog,{}),jsxRuntimeExports[_0x5609b8(0x8e7)](RequestMaskGetDialog,{}),jsxRuntimeExports[_0x5609b8(0x8e7)](AuthingLoginDialog,{}),jsxRuntimeExports[_0x5609b8(0x8e7)](AboutDialog,{}),_0x43e218[_0x5609b8(0x17ee)]((_0x31891e,_0x32e0b0)=>jsxRuntimeExports[_0x5609b8(0x8e7)](React[_0x5609b8(0x1932)],{'children':_0x31891e},_0x32e0b0))]});}const log=sdpppLogger[_0x16ecab(0x245c)]('ContentWebviewManager');let sptextElement=document['createElement'](_0x16ecab(0x137f));sptextElement[_0x16ecab(0x1c91)][_0x16ecab(0x17f0)]='absolute',sptextElement[_0x16ecab(0x1c91)][_0x16ecab(0x961)]=_0x16ecab(0x1ccf),sptextElement[_0x16ecab(0x1c91)][_0x16ecab(0x1512)]='-10000px',document[_0x16ecab(0x4e4)][_0x16ecab(0x595)](sptextElement),sptextElement[_0x16ecab(0x17d5)](_0x16ecab(0x990),_0x316419=>{var _0xadd2aa=_0x16ecab;mcpMesh[_0xadd2aa(0xcf7)][_0xadd2aa(0x1513)]({'sdkWebviewFocusing':!0x1}),sptextElement[_0xadd2aa(0x225c)]();});function ContentWebviewManager({contentWebviewRef:_0x246b6e}){var _0x458af1=_0x16ecab;return reactExports[_0x458af1(0x6c7)](()=>{var _0x39d38c=_0x458af1;if(!_0x246b6e['current'])return;const _0x163cac=_0x246b6e[_0x39d38c(0x181c)];if(_0x163cac){const _0x4015db=sdpppX['__CWURL__']?sdpppX[_0x39d38c(0x21a0)]:'./webview/content.html';log('content\x20webviewUrl',_0x4015db),_0x163cac[_0x39d38c(0x6b1)](_0x39d38c(0xd0f),_0x4015db),_0x163cac['addEventListener'](_0x39d38c(0x1774),()=>{onSDKWebviewLoadStart();}),_0x163cac[_0x39d38c(0x17d5)](_0x39d38c(0x1afa),()=>{}),_0x163cac['addEventListener'](_0x39d38c(0x990),()=>{var _0x112998=_0x39d38c;mcpMesh['store'][_0x112998(0x1513)]({'sdkWebviewFocusing':!0x0});}),_0x163cac[_0x39d38c(0x17d5)](_0x39d38c(0x225c),()=>{var _0x8c8ec7=_0x39d38c;mcpMesh[_0x8c8ec7(0xcf7)][_0x8c8ec7(0x1513)]({'sdkWebviewFocusing':!0x1});});}},[_0x246b6e]),null;}function ComfyWebviewManager(){var _0x24abba=_0x16ecab;const _0x1f0d9f=reactExports[_0x24abba(0x187f)](null),_0x516c62=useStore(mcpMesh[_0x24abba(0xcf7)],_0x198f28=>_0x198f28[_0x24abba(0x84c)]),_0x18a360=useStore(PSUXPInternalStore,_0x1c493d=>_0x1c493d[_0x24abba(0x148c)]),[_0x2117a0,_0xd5680f]=reactExports[_0x24abba(0xa2b)](0x0);return reactExports[_0x24abba(0x6c7)](()=>{var _0x191f01=_0x24abba;_0x18a360&&(PSUXPInternalStore[_0x191f01(0x1513)]({'comfyWebviewNeedRefresh':!0x1}),_0xd5680f(Date['now']()));},[_0x18a360]),reactExports[_0x24abba(0x6c7)](()=>{var _0x4994e3=_0x24abba;const _0x354eb9=_0x1f0d9f['current'];if(!_0x354eb9)return;const _0x4548d7=_0x15d6c1=>{onComfyWebviewLoadStop();},_0x54d004=_0x4a9806=>{var _0x25e4fe=_0x1685;const _0x17f6fa=_0x4a9806[_0x25e4fe(0x1d7)]||_0x4a9806['type']||_0x25e4fe(0x956);mcpMesh[_0x25e4fe(0xcf7)][_0x25e4fe(0x1513)]({'comfyWebviewLoadError':_0x17f6fa,'comfyWebviewLoading':!0x1});},_0x186651=()=>{onComfyWebviewLoadStart();};return _0x354eb9[_0x4994e3(0x17d5)](_0x4994e3(0x1afa),_0x4548d7),_0x354eb9[_0x4994e3(0x17d5)](_0x4994e3(0x1164),_0x54d004),_0x354eb9[_0x4994e3(0x17d5)](_0x4994e3(0x1774),_0x186651),()=>{var _0x2339b2=_0x4994e3;_0x354eb9[_0x2339b2(0x12e4)](_0x2339b2(0x1afa),_0x4548d7),_0x354eb9[_0x2339b2(0x12e4)]('loaderror',_0x54d004),_0x354eb9[_0x2339b2(0x12e4)]('loadstart',_0x186651);};},[]),reactExports[_0x24abba(0x6c7)](()=>{var _0x19f723=_0x24abba;_0x516c62&&fetch(_0x516c62[_0x19f723(0x2e9)]('/')?_0x516c62+_0x19f723(0xbf0):_0x516c62+'/sdppp_version',{'method':_0x19f723(0x1adc)})[_0x19f723(0x348)](_0x1cc7da=>(mcpMesh[_0x19f723(0xcf7)]['setState']({'comfyHTTPCode':_0x1cc7da[_0x19f723(0x1a3f)]}),_0x1cc7da[_0x19f723(0x563)]()))['then'](_0x127370=>{var _0x492942=_0x19f723;_0x127370[_0x492942(0x752)]&&mcpMesh[_0x492942(0xcf7)][_0x492942(0x1513)]({'comfyWebviewVersion':_0x127370[_0x492942(0x752)]});});},[_0x516c62]),jsxRuntimeExports['jsx'](_0x24abba(0xd5c),{'style':{'width':_0x24abba(0xe3f),'height':'400px',...sdpppX[_0x24abba(0x1490)]?{}:{'position':_0x24abba(0x2389)},'right':_0x24abba(0x1ccf),'bottom':_0x24abba(0x1ccf)},'children':jsxRuntimeExports[_0x24abba(0x8e7)]('webview',{'ref':_0x1f0d9f,'src':_0x516c62?_0x516c62+_0x24abba(0x1651)+_0x2117a0:_0x24abba(0x1acf),'style':{'position':_0x24abba(0x226e),'width':_0x24abba(0x1342),'height':_0x24abba(0x1342)}})});}function SDPPPProvider({children:_0x15f249,contentWebviewRef:_0x41161f}){var _0x5978c5=_0x16ecab;return jsxRuntimeExports[_0x5978c5(0xec1)](SDPPPContext[_0x5978c5(0xc24)],{'value':{'dialogs':[]},'children':[jsxRuntimeExports[_0x5978c5(0x8e7)](DialogManager,{}),jsxRuntimeExports['jsx'](ContentWebviewManager,{'contentWebviewRef':_0x41161f}),jsxRuntimeExports[_0x5978c5(0x8e7)](ComfyWebviewManager,{}),_0x15f249]});}const SDPPPContext=reactExports['createContext']({'dialogs':[]});class UserIcon extends React[_0x16ecab(0x6a4)]{['render'](){var _0x16b86f=_0x16ecab;const _0x1e96ac=this[_0x16b86f(0xb31)][_0x16b86f(0x2b2)]||0x1;return jsxRuntimeExports[_0x16b86f(0x8e7)](_0x16b86f(0xd5c),{'slot':_0x16b86f(0x2372),'className':_0x16b86f(0x937),'onClick':this[_0x16b86f(0xb31)][_0x16b86f(0x1f14)],'children':jsxRuntimeExports['jsx'](_0x16b86f(0x31e),{'width':0x14*_0x1e96ac,'height':0x14*_0x1e96ac,'viewBox':_0x16b86f(0xad5),'fill':_0x16b86f(0x1ab3),'xmlns':_0x16b86f(0xc4b),'children':jsxRuntimeExports[_0x16b86f(0x8e7)](_0x16b86f(0x15f7),{'fillRule':_0x16b86f(0x1881),'clipRule':_0x16b86f(0x1881),'d':_0x16b86f(0x6bf),'fill':_0x16b86f(0x1bdd)})})});}}function Header(){var _0x19ccf5=_0x16ecab;const _0x25d864=useStore(PSUXPInternalStore,_0x182774=>_0x182774[_0x19ccf5(0xa3b)]),_0xe12fa9=useStore(PSUXPInternalStore,_0x29c0be=>_0x29c0be['headerTailElems']),_0x33d4e9=reactExports['useRef'](null),_0x232a1d=useStore(mcpMesh[_0x19ccf5(0xcf7)],_0x2bd9d5=>_0x2bd9d5['theme']);return jsxRuntimeExports[_0x19ccf5(0xec1)](_0x19ccf5(0xd5c),{'className':_0x19ccf5(0x121),'children':[jsxRuntimeExports['jsxs'](_0x19ccf5(0xd5c),{'className':'flex\x20items-center\x20cursor-pointer','onClick':()=>{var _0xb45358=_0x19ccf5;AboutDialogStore[_0xb45358(0x1513)]({'show':!0x0});},'children':[jsxRuntimeExports['jsx'](_0x19ccf5(0xa0c),{'width':0x37,'src':_0x232a1d==_0x19ccf5(0x24ee)||_0x232a1d==_0x19ccf5(0x232a)?_0x19ccf5(0x17a5):'./icons/sdppp_L@2x.png','alt':_0x19ccf5(0x23d3),'className':_0x19ccf5(0x22d4)}),jsxRuntimeExports[_0x19ccf5(0x8e7)]('h1',{'className':_0x19ccf5(0x14d8),'children':_0x25d864})]}),jsxRuntimeExports[_0x19ccf5(0xec1)](_0x19ccf5(0xd5c),{'className':'flex-1\x20text-[var(--uxp-host-text-color)]\x20h-full\x20flex\x20flex-row\x20text-xs\x20rounded\x20relative\x20pb-0.5\x20justify-end','onClick':()=>{var _0x4a47af=_0x19ccf5,_0x558c65;(_0x558c65=_0x33d4e9[_0x4a47af(0x181c)])==null||_0x558c65[_0x4a47af(0xce5)]();},'children':[jsxRuntimeExports[_0x19ccf5(0x8e7)](_0x19ccf5(0xd5c),{'className':_0x19ccf5(0x19e0),'children':_0xe12fa9[_0x19ccf5(0x17ee)]((_0x12153e,_0x3a6aea)=>jsxRuntimeExports[_0x19ccf5(0x8e7)](_0x19ccf5(0xd5c),{'className':'flex\x20items-center\x20justify-center','children':_0x12153e},_0x3a6aea))}),jsxRuntimeExports['jsx'](_0x19ccf5(0xd5c),{'className':_0x19ccf5(0x374),'onClick':()=>{mcpMesh['store']['setState']({'requestingLogin':!0x0});},'children':jsxRuntimeExports[_0x19ccf5(0x8e7)](UserIcon,{'size':0.8})})]})]});}function Footer(){var _0x3b1e42=_0x16ecab;const _0x15a025=useStore(PSUXPInternalStore,_0xa64b70=>_0xa64b70['footerElems']);return jsxRuntimeExports[_0x3b1e42(0x8e7)](_0x3b1e42(0xd5c),{'className':_0x3b1e42(0xe54),'children':_0x15a025['length']?_0x15a025['map']((_0x3919f3,_0x1d02cf)=>jsxRuntimeExports[_0x3b1e42(0x8e7)](_0x3b1e42(0xd5c),{'children':_0x3919f3},_0x1d02cf)):null});}function Main(){var _0x388ff6=_0x16ecab;const _0x35f2be=reactExports[_0x388ff6(0x187f)](null),_0xb1c38f=useStore(mcpMesh[_0x388ff6(0xcf7)],_0x5635bf=>_0x5635bf['sdkWebviewConnectStatus']===_0x388ff6(0x537)),[_0x337f8b,_0x4d8079]=reactExports[_0x388ff6(0xa2b)](!0x1);return reactExports['useEffect'](()=>{const _0x17b47b=setTimeout(()=>{_0x4d8079(!0x0);},0x3e8);return()=>clearTimeout(_0x17b47b);},[_0xb1c38f]),jsxRuntimeExports['jsxs'](jsxRuntimeExports[_0x388ff6(0x1932)],{'children':[jsxRuntimeExports[_0x388ff6(0x8e7)](SDPPPProvider,{'contentWebviewRef':_0x35f2be,'children':jsxRuntimeExports[_0x388ff6(0x8e7)](Header,{})}),!_0x337f8b&&jsxRuntimeExports[_0x388ff6(0x8e7)](About,{}),jsxRuntimeExports[_0x388ff6(0x8e7)](_0x388ff6(0x5ab),{'className':'w-full\x20flex-1','ref':_0x35f2be,'id':_0x388ff6(0x2250)}),jsxRuntimeExports[_0x388ff6(0x8e7)](Footer,{})]});}sdpppX[_0x16ecab(0xbf2)]=async _0x46e187=>{var _0x300ea8=_0x16ecab;await initPlugins(),clientExports['createRoot'](_0x46e187)[_0x300ea8(0x1ea6)](reactExports[_0x300ea8(0x8db)](Main));};})(window); >>>>>>> 6c2b621 (multi image)